RegExp:正则表达式对象
正则表达式:定义字符串的组成规则
-
单个字符:[ ]
如:[a] [ab] [a-zA-Z0-9]
这里表示||
(或)的意思- 特殊符号代表特殊含义的单个字符:
\d:
单个数字字符 [0-9]
\w:
单个单词字符 [a-zA-Z0-9]
- 特殊符号代表特殊含义的单个字符:
-
量词字符
?:
表示出现0
次或者1
次
*:
表示出现0
次或者多
次
+:
表示出现1
次或者多
次
{m,n}:
表示m<= 数量 <= n
可缺省 -
开始结束符号
^:
开始
$:
结束
正则对象
创建
var reg = new RegExp("正则表达式");
var reg = /正则表达式/;
方法
- reg.test(参数):验证指定的字符串是否符合正则定义的规范