Python3.2-re模块之常用正则记录

python的re模块是个很好的模块,这里简单记录下自己编写的几个有用的正则:

1:邮箱匹配:

gReMailbox = re.compile(r'([\w\.\-+]+@[\w\-]+(?:\.[\w\-]+)+)')

2: 手机号匹配:

gRePhone = re.compile(r'^1(?:3\d\d|4[57]\d|5[0-35-9]\d|7[1678]\d|70[059]|8\d\d)\d{7,7}')

3:控制字符匹配:

gReCtrChar = re.compile(r'[\x00-\x08\x0b-\x1f\x7f]')

4:英文字符、中日韩字符、全角字符的unicode匹配

gReNormalUnicode = re.compile(ur'[\u0009\u000A\u000D\u0020-\u007E\u2E80-\uA4CF\uF900-\uFAFF\uFE30-\uFE4F\uFF00-\uFFEF]')

2016/10/26 第一次修改!

上一篇:Java EE开发环境——MyEclipse2017破解 和 Tomcat服务器配置


下一篇:chrome谷歌浏览器常用快捷键搜集整理