你所在位置:首页Javascript开发 → javascript学习笔记(十一)正则表达式

javascript学习笔记(十一)正则表达式

发布时间:2019-06-12

1.修饰符
.            任意一个字符
*            匹配*前面0个或多个字符
+            匹配+前面一个或多个字符
            匹配前面0个或1个字符
^            以^后面的字符为前导
$            以$前面的字符结尾
[]            匹配[]内的一个字符
()            分组,可以用\1 \2提取
[^]            匹配^后的以外的字符
{n}            {n}前的字符有n个,n为正数
{n,}        {n,}前的字符至少有n个,n为正数
{n,m}        {n,m}前的字符有n~m个,n,m为正数

2.字符
\d        一个数字
\D        一个非数字
\w        一个字母或数字
\W    一个非字母和非数字
\s        一个空白字符
\S        一个非空白字符
\b        单词边界
\B        非单词边界

3.非贪婪匹配
+        *       

 

 

摘自 晴天漫步


上一篇:js写的一款手风琴插件
下一篇:javascript学习笔记(十)对象