re.match(pattern, string[, flags])
re.search(pattern, string[, flags])
match() 函数只在字符串的开始位置尝试匹配正则表达式,也就是只报告从位置 0 开始的匹配情况,而 search() 函数是扫描整个字符串来查找匹配。
如果想要搜索整个字符串来寻找匹配,应当用 search()。
我在这个问题上耗了很长时间。
re.match(pattern, string[, flags])
re.search(pattern, string[, flags])
match() 函数只在字符串的开始位置尝试匹配正则表达式,也就是只报告从位置 0 开始的匹配情况,而 search() 函数是扫描整个字符串来查找匹配。
如果想要搜索整个字符串来寻找匹配,应当用 search()。
我在这个问题上耗了很长时间。