Python使用re模块正则提取字符串中括号内的内容


本文摘自php中文网,作者不言,侵删。

这篇文章主要介绍了Python使用re模块正则提取字符串中括号内的内容,结合实例形式分析了Python使用re模块进行针对括号内容的正则匹配操作,并简单解释了相关修正符与正则语句的用法,需要的朋友可以参考下

本文实例讲述了Python使用re模块正则提取字符串中括号内的内容操作。分享给大家供大家参考,具体如下:

直接上代码吧:

1

2

3

4

5

6

7

8

# -*- coding:utf-8 -*-

#! python2

import re

string = 'abe(ac)ad)'

p1 = re.compile(r'[(](.*?)[)]', re.S) #最小匹配

p2 = re.compile(r'[(](.*)[)]', re.S)  #贪婪匹配

print(re.findall(p1, string))

print(re.findall(p2, string))

阅读剩余部分

相关阅读 >>

Python都可以用来做什么

分享一下Python数据分析常用的8款工具

冒泡排序有哪2种写法,用冒泡排序对10个数进行排列

爬虫的解析方式一:josn解析

Python中的并发处理之asyncio包使用的详解_Python

Python如何求平均数

Python是什么编程语言

学会了Python语言能做什么

Python如何编出爱心

Python什么时候用多进程编程

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




打赏

取消

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

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

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

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

评论

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