其他关于Python的总结文章请访问: https://www.jianshu.com/nb/47435944
正则表达式用来匹配字符串,在python中可以使用 re 模块来完成,本篇做一个对正则表达式的匹配规则的总结
在上述的精确匹配后可以跟上一些符号来进行模糊的匹配:
可以使用中括号的形式进行范围匹配,中括号表达式后边可以跟上上述模糊匹配的符号来表示数量
多个条件可以 紧跟着写在同一个中括号中 ,比如:
[a-zA-Z] :匹配一个大、小写字母
| 这个符号就是or的意思,先匹配|前方的,然后再匹配后方的。比如1|2,意思是先匹配1,如果匹配不了就匹配2,但需要注意的是,就算匹配了1,同样还会匹配2,效果就是如你所说的,匹配两种结果。