Python中match()和search()有哪些区别

这篇文章主要介绍了Python中match()和search()有哪些区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站制作、成都网站建设、河东网络推广、微信小程序、河东网络营销、河东企业策划、河东品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供河东建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

Python 里面 match()和 search()的区别?

答:re 模块中 match(pattern,string[,flags]),检查 string 的开头是否与 pattern 匹配。

re 模块中 re.search(pattern,string[,flags]),在 string 搜索 pattern 的第一个匹配值。

>>>print(re.match(‘super', ‘superstition').span()) (0, 5)
>>>print(re.match(‘super', ‘insuperable')) None
>>>print(re.search(‘super', ‘superstition').span()) (0, 5)
>>>print(re.search(‘super', ‘insuperable').span()) (2, 7)

感谢你能够认真阅读完这篇文章,希望小编分享的“Python中match()和search()有哪些区别”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


网站名称:Python中match()和search()有哪些区别
标题网址:http://bzwzjz.com/article/ppdchg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 企业网站制作 成都网站建设 成都商城网站建设 重庆网站建设 成都做网站建设公司 成都网站建设 重庆网站设计 营销网站建设 广安网站设计 阿坝网站设计 上市集团网站建设 成都网站设计公司 手机网站制作 四川成都网站制作 成都网站建设 成都网站制作 达州网站设计 企业网站设计 重庆外贸网站建设 网站建设方案 网站建设开发