zoukankan      html  css  js  c++  java
  • 正则表达式常用元字符

    1.代表出现次数的量词元字符:

      *  出现 次到 次。

      + : 出现 次到 次。

      ? : 出现 次或者 次。

      { n } : 出现 n

      { n,  } : 出现 n 次到

      { n, m } : 出现 nm

      

    2.具有特殊意义的元字符:

         : 转义字符,转义后面字符所代表的含义

       : 以某一个元字符开始,不占位置

      $  :以某一个元字符结束,不占位置

       : 匹配一个换行符

      .   : 除了 以外的任意字符

      ( ) : 分组,把一个大的正则本事划分成几个小的正则

      x | y : x 或者 y 中的一个

      [xyz] : x,y,z 三个中的其中一个

      [^xyz] : 除了 x,y,z 三个以外的任意一个字符

      [a-z] : 26个小写字母的其中一个字符

      [^a-z]除了 26个小写字母以外的任意一个字符

      d : 一个 0~9 之间的数字

      D除了 0~9 以外的任意一个字符

      w : 字母,数字,下划线中的任意一个字符  等价于:[0-9a-zA-Z_]

      s :  匹配一个空白字符,空格,制表符,换页符

    路漫漫其修远兮,吾将上下而求索
  • 相关阅读:
    数组和类集排序总结
    toString()方法
    冒泡排序java
    Scanner类输入字符串和整形数字
    身份证分组
    jsonp的实质
    在伪数组上部署iterator方法
    获取属性的方法
    合并以及对于引用克隆
    深度复制对象已解决循环引用
  • 原文地址:https://www.cnblogs.com/jsanntq/p/9229495.html
Copyright © 2011-2022 走看看