Python正则表达式匹配不成功,值为None,python正则表达式,python中使用如下m


python中使用如下

m=re.match(r'word$','helloword')

一直匹配不成功,m一直为none!
why?

注意match和search的区别

match()函数只检查re是否在字符串开始处匹配,match()只报告一次成功的匹配,它从 0 处开始;如果匹配不是从 0 开始的,match()将不会报告它。

你可以使用re.search('word$','helloword')来做你给的示例。

编橙之家文章,

评论关闭