![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则匹配
文章平均质量分 74
_ether
一只初学者的日常记录
展开
-
【python】正则匹配基本方法
正则匹配匹配单个字符匹配多个字符匹配开头和结尾匹配分组基本使用方法1、match匹配2、search匹配3、findall查找4、sub替换5、split根据匹配进行切割字符串贪婪和非贪婪正则表达式:匹配或查找符合某些规则的字符串数据python中通过正则表达式对字符串进行匹配需要使用re模块匹配单个字符符号功能.匹配任意一个字符[ ]匹配[ ]中列举的字符...原创 2018-12-20 18:16:00 · 1426 阅读 · 0 评论 -
【python】使用正则在不规则字符串中提取出多个ip地址
在不规则字符串中提取ip地址一、ip地址正则表达式二、提取ipip地址提取中可能出现的错误ip地址提取思路三、完整代码ipv4地址总长度为32位,共4段,每段8位,以‘.’分割,每段为0~255的十进制数字一、ip地址正则表达式分段正则:取值区间正则合并整理0-9\d10-99\d{2}[1-9]?\d100-1991\d{2}1\d{2}...原创 2018-12-20 20:37:47 · 6908 阅读 · 1 评论 -
【正则】findall分组匹配的捕获组与非捕获组
使用findall匹配的时候如果正则表达式中使用了分组,返回值为列表形式,并且往往和想要得到的结果相差许多例如:查看源码:返回字符串中所有非重叠匹配的列表。如果模式中存在一个或多个捕获组,则返回组列表; 如果模式有多个组,这将是一个元组列表。结果中包含空匹配。...原创 2018-12-25 11:32:29 · 860 阅读 · 0 评论