jQuery - 正则表达式

1. 正则表达式 (Regular Expression), 在代码中常简写为 regex

2. 创建正则表达式
  var reg = /test/;
  var reg = new RegExp("test");
  var reg = /^test$/;
  var reg = new RegExp("^test$");

3. 常用符号
  /.../ : 正则表达式的开始和结束
  ^ : 匹配字符串的开始
  $ : 匹配字符串的结束
  \s : 任何空白字符
  \S : 任何非空白字符
  \d : 匹配一个数字字符, 等价于[0-9]
  \D : 匹配除了数字之外的任何字符
  \w : 匹配数字,字母,下划线, 等价于[a-zA-z0-9]
  . : 除了换行符的任意字符

4. 前一项重复次数
  {n} : n次
  {n,} : n次或多次, 最少n次
  {n,m} : 最少n次, 最多m次
  * : 0次或多次, 等价于 {0,}
  + : 1次或多次, 等价于 {1,}
  ? : 0次或1次, 等价于 {0,1}

猜你喜欢

转载自www.cnblogs.com/mpci/p/12048863.html