python
中使用如下
m=re.match(r'word$','helloword')
一直匹配不成功,m一直为none
!
why?
match()
函数只检查re
是否在字符串开始处匹配,match()
只报告一次成功的匹配,它从 0 处开始;如果匹配不是从 0 开始的,match()
将不会报告它。
你可以使用re.search('word$','helloword')
来做你给的示例。
注意match和search的区别
正文完
python
中使用如下
m=re.match(r'word$','helloword')
一直匹配不成功,m一直为none
!
why?
match()
函数只检查re
是否在字符串开始处匹配,match()
只报告一次成功的匹配,它从 0 处开始;如果匹配不是从 0 开始的,match()
将不会报告它。
你可以使用re.search('word$','helloword')
来做你给的示例。
注意match和search的区别