import re
pattern=re.compile(‘要匹配的文字‘)
a=pattern.match(‘被匹配‘)
a# True or False
.任意
[...]任意一个字符
\d任意数字
\D任意非数字
\w单词字符[A-Za-z0-9]
\W非
\s空白字符
\S非空白
*前一个字符无穷、0 or 1、1 or 无穷
?
+
{m}前一个字符 m、m-n次
{m,n}
^开头
$结尾
原文:http://www.cnblogs.com/hitxx/p/4366967.html