【说站】Python正则表达式如何反向引用分组
2023-06-13 09:13:21 时间
Python正则表达式如何反向引用分组
1、可在程序diamante中访问正则表达式匹配后的分组内容,也可在正则表达式内部引用前的分组。
2、反向引用语法在正则表达式中是\组编号,组编号从1开始。
实例
import re
p = r'<([\w]+)>.*</\1>' # 使用了反向引用 ①
m = re.search(p, '<a>abc</a>')
print(m) # 匹配
m = re.search(p, '<a>abc</b>')
print(m) # 不匹配
输出
<re.Match object; span=(0, 10), match='<a>abc</a>'>
None
以上就是Python正则表达式反向引用分组的方法,希望对大家有所帮助。更多Python学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
相关文章
- python3.7如何安装numpy库_python升级后第三方库
- pythonrequests代理ip_python使用requests模块使用ip代理池
- Python爬虫系列:爬取小说并写入txt文件
- python基础系列教程——Python的安装与测试:python解释器、PyDev编辑器、pycharm编译器
- 【说站】python正则表达式如何匹配内容
- Python修改文件后缀_python重命名文件名
- Python的基础知识_python的基本知识点
- python如何生成随机数_Python生成50个随机数
- 正则表达式Python_python正则表达式匹配字符串
- 盘点一个Python列表(元素多样)处理的实战题目(使用正则表达式也可以实现)
- python使用opencv如何保存图片_OpenCV Python 保存图片
- eval在python中是什么意思_如何在Python中使用eval ?
- Python Re 正则表达式 数据匹配提取 基本使用
- Python创建Windows 服务详解编程语言
- 如何使用Python安装MySQL(python安装mysql)
- Linux环境下安装Python(linux装python)
- Linux查看Python版本的有效方法(linux查看python版本)
- 提升Linux环境:升级Python(linux升级python)
- 安装Python MySQL驱动之快速指南(python安装mysql驱动)
- Python如何连接PostgreSQL数据库?(python连接postgresql)
- 在Python中简单调用MySQL(python调用mysql)
- Linux下运行Python脚本的步骤简介(linux如何运行python脚本)
- Python中dictionaryitems()系列函数的用法实例