Python使用正则表达式
2017-12-11 本文已影响0人
ciferlv
基本套路
import re
pattern = re.compile(u"[\u4e00-\u9fa5]+")
#这个是匹配至少一个中文的正则表达式
re.match(pattern,str)
#进行判断,值为True or False
正则表达式积累
- 至少一个中文
[\u4e00-\u9fa5]+
- 标点符号
~!@#$%^&*()_+|`-=\\{}[]:\";'<>?,./'
*中文标点
。《》(),!?“”、~●\u3000———:;
#\u3000是圆角空格