正则表达式RE的两种调用

前端之家收集整理的这篇文章主要介绍了正则表达式RE的两种调用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Python正则两种用法
一种是通过生成对象,然后对象调用方法来完成
importre
>>>p=re.compile('[a-z]+')
>>>p
<_sre.SRE_Patternobjectat80c3c28>
>>>p.match("")
>>>printp.match("")
None
另一种是不生成对象,直接调用,也就是所谓的模块级函数
>>>printre.match(r'From\s+','Fromageamk')
>>>re.match(r'From\s+','FromamkThuMay1419:12:101998')
<re.MatchObjectinstanceat80c5978>
一个显著的区别是上面的参数只有一个字符串,下面的调用要有两个字符串参数

猜你在找的正则表达式相关文章