正则表达式

正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式

1。[a-z]==》a到z的全部数

2。[ab38]==》(a | b | 3 | 8)表达a,b,3,8四个数任一出现

3。量词:

var reg=/a{4}/;==》a连续出现4次

var reg=/(ab){3}/;==》(ab)连续出现3次

var reg=/a{2,4}b/;==》a连续出现最少两次最多四次

var reg =n+ ==》n最少出现一次

var reg =n* ==》匹配0个或1个

var reg =n?匹配包含0个或1个

4。元字符

w==》查找单词字符串word

d==》查找数字digit

s==》查找空白符space

5。写法

  ^开头$结尾==》/^.......$/

   var str = "1a1b1c";

   var reg = new RegExp("1.", ""); alert(reg.test(str)); // true==》规则匹配字符串

  var str = "1a1b1c";

   var reg = new RegExp("1.", ""); alert(str.match(reg))  字符串匹配规则

原文地址:https://www.cnblogs.com/ccc0114/p/9816714.html