它可以简单地理解为替代功能
模式匹配正则表达式替换内容字符串匹配对象
在字符串中搜索常规匹配内容并将其分开
标志控制正则表达式匹配方法模式正则表达式字符串匹配(传输变量)
概括
正则表达式中的一个小括号代表一个组,比较结果中每个组的含量可以直接组(组编号)。那么我们应该在这个小组中做什么?
模型方法:(?p p<名字>正则表达式)参考方法:(?p =名称)
此方法适用于标记较少标签时的应用
此方法适用于有许多标签时使用。此方法调节更清晰
在python中,默认单词是贪婪的(用几种语言,也可以是默认的非束缚)
贪婪总是试图使角色尽可能多地匹配
非绿色是相反的,总是试图尽可能匹配的字符
添加“*”,“?”,“+”,“ {m,n}”之后?“?”,可以将贪婪变成非绿树。
常用的符号
根据:
:任何角色
:范围
:或者
:一个小组
量词:
:匹配时间的数量大于0
:匹配时间的数量大于1
:匹配时间为0或1
:匹配时间的数量大于M
:匹配时间在M-N之间
预定义:
: 空间
:不空间
: 数字
:不数字
:word [0-9A-ZA-Z]
:不言语
:匹配边界(可以左右)