当前位置: 首页 > 网络应用技术

python正则表达式03-司定使用方法补充和详细信息摘要

时间:2023-03-06 12:23:19 网络应用技术

  它可以简单地理解为替代功能

  模式匹配正则表达式替换内容字符串匹配对象

  在字符串中搜索常规匹配内容并将其分开

  标志控制正则表达式匹配方法模式正则表达式字符串匹配(传输变量)

  概括

  正则表达式中的一个小括号代表一个组,比较结果中每个组的含量可以直接组(组编号)。那么我们应该在这个小组中做什么?

  模型方法:(?p p<名字>正则表达式)参考方法:(?p =名称)

  此方法适用于标记较少标签时的应用

  此方法适用于有许多标签时使用。此方法调节更清晰

  在python中,默认单词是贪婪的(用几种语言,也可以是默认的非束缚)

  贪婪总是试图使角色尽可能多地匹配

  非绿色是相反的,总是试图尽可能匹配的字符

  添加“*”,“?”,“+”,“ {m,n}”之后?“?”,可以将贪婪变成非绿树。

  常用的符号

  根据:

  :任何角色

  :范围

  :或者

  :一个小组

  量词:

  :匹配时间的数量大于0

  :匹配时间的数量大于1

  :匹配时间为0或1

  :匹配时间的数量大于M

  :匹配时间在M-N之间

  预定义:

  : 空间

  :不空间

  : 数字

  :不数字

  :word [0-9A-ZA-Z]

  :不言语

  :匹配边界(可以左右)