7.正则表达式
有两种方法可以创建一个 RegExp 对象:一种是字面量,另一种是构造函数。
- 字面量
- 由斜杠(/)包围而不是引号包围。
- 构造函数的字符串参数
- 由引号而不是斜杠包围。
![]()
-
- RegExp.prototype.exec()
exec()方法在一个指定字符串中执行一个搜索匹配。返回一个结果数组或null。- 举例说明正则表达式的一些规则:
isIDCard=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/
-
- //:中间的内容就是正则字面量
- ^:起始符号,^x表示以x开头
- $:结束符号,x$表示以x结尾
- [n-m]:表示从n到m的数字可以选择,只选择一个即可
- \d:表示数字,等同于[0-9]
- X{m}:表示由m个X字符构成,\d{4}表示4位数字
\s:空格

浙公网安备 33010602011771号