正则表达式知识点总结(一)

版权声明:转载请注明出处 https://blog.csdn.net/weixin_43586120/article/details/87981902

正则表达式规则(会匹配尽可能多的字符)

1、三部分:规则、量词、修饰符

      1)规则:[]元字符、里面加^表示除了元字符中的内容

            [^0-9]:非数字

      2)量词:{1,2}  +表示重复一次或多次  {1, }至少一位,多少不限  {30}

      3)修饰符:g或i(g表全局,i表不区分大小写)

            g:可跟replace()、match()方法配合使用,与test()不太合拍

2、小知识点

      1).表示任意字符(不包括空白字符)

      2)?表可有可无,表示出现0次或1次

      3)^$表开头结尾(有开头的话不加g)

扫描二维码关注公众号,回复: 5972287 查看本文章

      4)( )代表运算顺序

      5)(\u4e00-\u9fa5)表示任意一个汉字

            特殊符号范围:/u0021 - /u002f

      6)*是一个限定符,限定前面一个字符重复0次或多次

      7)\s 空白字符;\w 数字字母下划线;\d数字;

           \S 非空白字符;\W 非数字字母下划线;\D非数字([^0123456789] => [^0-9]);

      8)()代表运算顺序,配合replace方法中的$使用

猜你喜欢

转载自blog.csdn.net/weixin_43586120/article/details/87981902