什么是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中的str是什么意思

Python实现一个搜索引擎(pylucene)实例教程

Python中class是什么意思

详解Python连接impala的实例

Python实现字符串逆序输出

Python怎么print出共轭复数

Python绘制折线图和散点图的详细方法介绍(代码示例)

Python中六大常用数据类型的总结

java与Python中单例模式的区别

selenium+Python如何爬取简书网站

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




打赏

取消

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

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

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

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

评论

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