![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
文章平均质量分 64
Albert-5
https://albert-5.cn
展开
-
贪心匹配与非贪心匹配
贪心匹配与非贪心匹配Python的正则表达式默认是贪心的,即在有二义的情况下,它会匹配最长的字符串;非贪心匹配算法则是尽可能匹配最短的字符串,也就是在花括号的后面加上一个问号。hero = re.compile(r'Iron(wo){3,5}')hero1 = re.compile(r'Iron(wo){3,5}?')mo = hero1.search('My favorate hero is Ironwowowowowo')mo1 = hero1.search('Ironwowowo')p原创 2021-09-11 22:03:08 · 661 阅读 · 0 评论 -
正则表达式
正则表达式一、正则表达式查找文本模式正则表达式,简称Regex,是文本模式的表述方法。比如,\d是一个正则表达式,表示一位数字字符,即任何一位0到9的数字。1、创建正则表达式对象Python中所有正则表达式的函数都在re模块中,在交互式环境中输入以下代码,导入该模块。import re向re.compile()传入一个字符串值,表示正则表达式,它将返回一个Regex模式对象,要创建一个Regex对象来匹配电话号码模式,就在交互环境中输入以下代码,```phonenumber = re.c原创 2021-08-18 20:01:26 · 158 阅读 · 0 评论