<分区> 分区>
在阅读文档时,我发现 re.match() 之间的全部区别和 re.search()是那个re.match()仅从字符串的开头开始检查。
>>> import re
>>> a = 'abcde'
>>> re.match(r'b', a)
>>> re.search(r'b', a)
<_sre.SRE_Match object at 0xffe25c98>
>>> re.search(r'^b', a)
>>>
我有什么误解吗,或者 re.search('^' + pattern) 之间没有任何区别吗?和 re.match(pattern) ?
只使用 re.search() 是一个好习惯吗? ?
