-
常规的一些正则匹配
[ 匹配 "["括号
.匹配 点.
.?表示.出现1次或者0次
"[a-zA-Z]*" 正则匹配只含英文的字母
[^<>] 非< 非>
-
subn函数
re.subn('[',"",rawstring) 将rawstring中符合正则匹配"["的全部替换成""
-
seach函数
查找字符串line中第一个符合正则匹配的字符串,如果没有,返回none,否则可以再tmp.group(0)里面取
tmp=re.search('[w*.?w*]',line)
if tmp:
x=tmp.group(0)
-
match 函数
查找字符串从第一个字符开始,符合正则匹配的子串
tmpstr=re.match("[a-zA-Z]*",line,re.I)
if tmpstr: