美文网首页
python正则表达式

python正则表达式

作者: comeo | 来源:发表于2021-10-12 15:26 被阅读0次

    . 匹配任意字符(不包括换行符)
    ^ 匹配开始位置,多行模式下匹配每一行的开始
    $ 匹配结束位置,多行模式下匹配每一行的结束

    • 匹配前一个元字符0到多次
    • 匹配前一个元字符1到多次
      ? 匹配前一个元字符0到1次
      \ 转义字符,跟在其后的字符将失去作为特殊元字符的含义,例如\.只能匹配.,不能再匹配任意字符
      [] 字符集,一个字符的集合,可匹配其中任意一个字符
      | 逻辑表达式 或 ,比如 a|b 代表可匹配 a 或者 b
      \number 匹配和前面索引为number的分组捕获到的内容一样的字符串
      \A 匹配字符串开始位置,忽略多行模式
      \Z 匹配字符串结束位置,忽略多行模式
      \b 匹配位于单词开始或结束位置的空字符串
      \B 匹配不位于单词开始或结束位置的空字符串
      \d 匹配一个数字, 相当于 [0-9]
      \D 匹配非数字,相当于 [^0-9]
      \s 匹配任意空白字符, 相当于 [ \t\n\r\f\v]
      \S 匹配非空白字符,相当于 [^ \t\n\r\f\v]
      \w 匹配数字、字母、下划线中任意一个字符, 相当于 [a-zA-Z0-9_]
      \W 匹配非数字、字母、下划线中的任意字符,相当于 [^a-zA-Z0-9_]

    \triangleq

    相关文章

      网友评论

          本文标题:python正则表达式

          本文链接:https://www.haomeiwen.com/subject/agsdoltx.html