zoukankan      html  css  js  c++  java
  • python正则-元字符

    元字符匹配规则:

    元字符

    说明

    .

    代表任意字符

    |

    逻辑或操作符

    [ ]

    匹配内部的任一字符或子表达式

    [^]

    对字符集和取非

    -

    定义一个区间

    对下一字符取非(通常是普通变特殊,特殊变普通)

    *

    匹配前面的字符或者子表达式0次或多次

    *?

    惰性匹配上一个

    +

    匹配前一个字符或子表达式一次或多次

    +?

    惰性匹配上一个

    ?

    匹配前一个字符或子表达式0次或1次重复

    {n}

    匹配前一个字符或子表达式n次

    {m,n}

    匹配前一个字符或子表达式至少m次至多n次

    {n,}

    匹配前一个字符或者子表达式至少n次

    {n,}?

    前一个的惰性匹配

    ^

    匹配字符串的开头

    A

    匹配字符串开头

    $

    匹配字符串结束

    []

    退格字符

    c

    匹配一个控制字符

    d

    匹配任意数字

    D

    匹配数字以外的字符

    匹配制表符

    w

    匹配任意数字字母下划线

    W

    不匹配数字字母下划线

    其他:

    正则表达式  代表的匹配字符

    [0-9]   0123456789任意之一

    [a-z]   小写字母任意之一

    [A-Z]   大写字母任意之一

    d      等同于[0-9]

    D      等同于[^0-9]匹配非数字

    w      等同于[a-z0-9A-Z_]匹配大小写字母、数字和下划线

    W      等同于[^a-z0-9A-Z_]等同于上一条取非

  • 相关阅读:
    解决Struts中文乱码问题总结
    多校第十场1009 CRB and String题解
    DirectX--Filter属性页的调用
    理解ThreadLocal类
    unity3d
    使用Java8提供的Duration类制作字幕时间轴调整工具
    算法练习--卡片游戏
    在eclipse中创建web项目
    testNg官方文档
    TestNG基本注解(注释)
  • 原文地址:https://www.cnblogs.com/littlebird1/p/8435655.html
Copyright © 2011-2022 走看看