js正则表达式

Posted 呆呆键盘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js正则表达式相关的知识,希望对你有一定的参考价值。

正则表达式:是一种对字符串逻辑公式

对字符串通过设置一些特殊字符组合来对字符串进行匹配

1.元字符

d    数字[0-9]

D   非数字

w   数字、字母和下划线([0-9a-zA-Z_])

.      匹配任何字符

2.范围[0-9][abc][#$%^]   $^前用

3.量词

a?  0个或1个a

a+  1个或多个

a*   0个或多个

a{n}  n个

a{n,}大于等于n个a

a{n,m} n-m个a

 

写规则   var  reg = /^规则$/

做正则验证   正则对象.test(所有匹配的字符串)

返回值是boolean

 

以上是关于js正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

js中用正则表达式取值

JS正则表达式基础认知

js正则表达式替换捕获内容

如何用js匹配url的正则表达式

简单的js正则表达式问题

js验证密码的正则表达式