美文网首页
JS正则表达式

JS正则表达式

作者: 代码猴er | 来源:发表于2019-02-22 15:07 被阅读0次

js正则表达式有两种方式

1,构造函数 var reg = regExp("a");

2,// var reg = /a/

正则表达式中字符含义

  ^ 表示开始:

  $ 表示结束:

[0-9] 表示区间:/^[0-9]*$/匹配从0到9 之间的数

{n} 表示位数:/^\d{n}$/  匹配2位数字

{m,n}表示位数区间/^\d{m,n}$/ 匹配m或n位数字

    | 表示"或" /^\d0|1$/ 0或1

    * 表示前面表达式出现0次或多次  等价于(0,)

    + 表示前面表达式出现次数大于0次  等价于(1,)

    ? 表示前面表达式出现0次货1次  等价于{0,1}

  \w 匹配字母或数字或下划线或汉字 等价于[^A-Za-z0-9_]

    \s 匹配任意的空白字符

    \d 匹配数字

    \b 匹配单词的开始或结束

    ^ 字符串的开始

    $ 字符串的结束

常用的表达式

^[\u4e00-\u9fa5]{0,}$ 中文匹配

相关文章

网友评论

      本文标题:JS正则表达式

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