Python教程:[12]正则表达式search()函数

2025-10-26 23:59:52

search函数和match函数有点类似,都可以匹配模式,但是match和search函数也有区别,而且区别很大,match函数只能够字符串的开始位置开始匹配,而search是可以匹配字符串的任意位置,但也是返回找到的第一个匹配的模式。我们通过例子来了解这俩之间的区别吧。

    同样一开始先引入re模块

    Python教程:[12]正则表达式search()函数

    我们用match函数进行匹配,没有任何匹配结果

    Python教程:[12]正则表达式search()函数

    用search匹配,返回cn

    Python教程:[12]正则表达式search()函数

    你还会发现,用下面的代码只能返回2,而不能返回4,

    Python教程:[12]正则表达式search()函数

(共篇)上一篇:正则表达式match(...|下一篇:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢