RegExp
一 、 创建方式
var reg = new RegExp(pattern)
var reg = /^正则规则$/
二 、 规则写法
| 规则 | 含义 |
|---|---|
| [0-9] | \d 代表数字 |
| \d | 代表数字 |
| \D | 代表非数字 |
| [A-Z] | 查找大写字母 |
| [a-z] | 匹配小写字母 |
| [A-z] | 匹配大小写字母 |
| \w | 匹配单词字符 |
| \W | 匹配非单词写法 |
| \s | 匹配空白字符 |
| \S | 匹配非空白字符 |
| n+ | 出现至少一次 |
| n* | 出现0次或者多次 |
| n? | 出现0次或者1次 |
| {5} | 出现5次 |
| {5,8} | 出现5到8次 |
三 、 方法
test(str): 检索字符串中指定的值
书写规范:/^ 开始 以 $/ 结束 中间放要匹配的条件
eg:
效验邮箱:test_123@163.com
var reg = /^[A-z]+[A-z0-9_-]*\@[A-z0-9]+\.[A-z]+$/








网友评论