zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Python re模块中match和search的区别

Python模块 区别 search match re
2023-09-11 14:15:06 时间

     re.match(pattern, string[, flags])

     re.search(pattern, string[, flags])

 

      match() 函数只在字符串的开始位置尝试匹配正则表达式,也就是只报告从位置 0 开始的匹配情况,而 search() 函数是扫描整个字符串来查找匹配。

     如果想要搜索整个字符串来寻找匹配,应当用 search()。

 

     我在这个问题上耗了很长时间。