python中re.match和search
时间: 2023-04-21 17:02:32 浏览: 134
Python3中正则模块re.compile、re.match及re.search函数用法详解
re.match和re.search都是Python中的正则表达式匹配函数。
re.match从字符串的开头开始匹配,只匹配一次。如果匹配成功,返回一个匹配对象;如果匹配失败,返回None。
re.search在整个字符串中搜索匹配,只匹配一次。如果匹配成功,返回一个匹配对象;如果匹配失败,返回None。
两者的区别在于匹配的起始位置不同。re.match只匹配字符串的开头,而re.search可以在整个字符串中搜索匹配。
阅读全文