正则

作者: 自由之思想独立之人格 | 来源:发表于2019-03-27 12:44 被阅读0次

    字符集➕量词:

    默认:仅修饰相邻的前一个字符集

    分组:解决了一个量词需要修饰多个字符集的情况

    默认1:有明确数量边界的

            字符集{min,max},字符集{min,},

            字符集{数字}

        2:没有明确边界的

            字符集?字符集*  字符集+

    [^47]。 ^在字符集[]里面的开头表示除了

    这句话含义就是除了4和7的任意一位字符

    分组

        (字符集字符集)量词,思考方式先整体 体,后内部个体:我(了个?)?去(regexper.com可图解正则规则的网站)

    正则

    选择

        | 或的意思

        举例:(微|w(ei)?)\s*(信|x(in)?)

    字符集的表示:规定字符串中一位字符可用的[备选字符列表]

      1.[一连串中一位待匹配字符]

      2.预定义字符集:\w一位字母数字下划线

        \d一位数字  \s一位空格包括tap键断行\S倒置 非空白

        .任意一位非换行字符 \D非数字

    量词:分两类

        1:有明确边界{min,max}  {min,}  {数字}

        2:没有明确边界

          ?表示0到1  * 表示0到无穷多个

          + 表示1到无穷多个   

    相关文章

      网友评论

          本文标题:正则

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