码迷,mamicode.com
首页 > 其他好文 > 详细

关于括号(1)

时间:2015-08-10 11:55:28      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

正则不好搞,像一门新语言(还比较特殊,可以到处用,但在不同语言里又有特色的东西)

把老忘得东西记下

1. python中 (自留地里面写了其实)


m.groups()=m.groups(0)=(m.group(1),m.group(2))
‘‘‘获得一个元组,仅是括号匹配的内容‘‘‘
m.group()=m.group(0)获得整个匹配部分
m.group(1) 获得第一个括号匹配部分
import re
m = re.search("output_(?P<year>\d{4})", "output_1986.txt")   #(?P<name>...) 为group命名
print(m.group("year"))

2. ()分割多个字符, [] 分割单个字符

   ex: mysql

    ... where xx regexp ‘abc|bbc‘  等效于   ... where xx regexp ‘(abc|bbc)‘

    ... where xx regexp ‘[a|b]c‘      等效于   ... where xx regexp ‘[ab]c‘

    ps : ... where xx regexp ‘a|b cc‘     等效于   ... where xx regexp ‘(a|b cc)‘

 

  

关于括号(1)

标签:

原文地址:http://www.cnblogs.com/Citizen/p/4717539.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!