import re patt="123|456|798"#匹配多个pattern m=re.match("123|456","456123") #从开头开始匹配 r=re.search("123","456123")#从字符串的任意位置开始匹配 print m
print r
2.单个字符(.),点号代表任一个字符,但不包括换行“\n” 和空字符串
patt=".hello" print re.search(patt,"nrr\nhello")
3.字符集合[]
#encoding=utf-8 import re patt="[12][78][ed][78]" print re.search(patt,"17e74")