什么是python re.match函数?(实例解析)


本文摘自php中文网,作者乌拉乌拉~,侵删。

在这篇文章之中我们来了解一下关于python之中的正则表达式,有些朋友可能是刚刚接触到python这一编程语言,对于这一方面不是特别的了解,在接下来的文章之中我们来了解一下python中re.match函数,python re.match函数是Python中常用的正则表达式处理函数。废话不多说,我们开始进入文章吧。

re.match函数

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

函数的语法

1

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

函数参数说明:

正则表达式.png

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

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

方法.png

实例如下:

1

2

3

4

5

6

#!/usr/bin/python

# -*- coding: UTF-8 -*-

  

import re

print(re.match('www', 'www.runoob.com').span())  # 在起始位置匹配

print(re.match('com', 'www.runoob.com'))         # 不在起始位置匹配

输出如下:

阅读剩余部分

相关阅读 >>

Python异常和错误有什么区别

Python文件操作的介绍(代码示例)

Python dict怎么实现的

Python字典基本操作有哪些

Python怎么输出汉字

利用Python实现在同一网络中的本地文件共享方法

Python中字典操作的总结(六种)

Python怎么取消注释

Python怎么创建类

Python动态定义函数的方法介绍

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...