python re.match函数是什么,了解python match函数的使用

与之前的文章《Python正则表达式详解,告诉你Python正则表达式是什么?》联动,本文讲述了python re.match函数的使用方法,并附带了表格与实例来解析Python match函数的使用方式

python re.match函数是什么,了解python match函数的使用

re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。

相关推荐:《Python教程》

函数语法:

立即学习“Python免费学习笔记(深入)”;

re.match(pattern, string, flags=0)

登录后复制

函数参数说明:

参数
描述
pattern匹配的正则表达式string要匹配的字符串。flags标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等等。

匹配成功re.match方法返回一个匹配的对象,否则返回None。

我们可以使用group(num) 或 groups() 匹配对象函数来获取匹配表达式。

匹配对象方法
描述
group(num=0)匹配的整个表达式的字符串,group() 可以一次输入多个组号,在这种情况下它将返回一个包含那些组所对应值的元组。groups()返回一个包含所有小组字符串的元组,从 1 到 所含的小组号。

实例:

#!/usr/bin/python# -*- coding: UTF-8 -*- import reprint(re.match('www', 'www.runoob.com').span())  # 在起始位置匹配print(re.match('com', 'www.runoob.com'))       # 不在起始位置匹配

登录后复制

以上实例运行输出结果为:

(0, 3)None

登录后复制

以上就是python re.match函数是什么,了解python match函数的使用的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2261825.html

(0)
上一篇 2025年2月27日 06:32:25
下一篇 2025年2月27日 06:32:44

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论