python学习笔记(14) 正则表达式实例

李杰和李莲英和李二棍子

[^和]+

 李[^和]*

李[杰连英二棍子]

################################

匹配15或18位身份证,不能以0开头,18位可以以x结尾

^[1-9]\d{14}(\d{2}[0-9x])?$

^([1-9]\d{16}[1-9z] | [1-9]\d{14})$  #用或的时候长的必须放前面

猜你喜欢

转载自www.cnblogs.com/farion/p/9888583.html