其他符号
\w - 表示任意一个数字、字母、下划线
正则表达式中的 . 有特殊含义:表示任意一个字符
在特殊含义的字符前面加 \ 就可以去掉他的特殊含义
163邮箱的规则
var reg = /^[a-zA-Z]\w{5,17}@163\.com$/; var email = 'afeifire@126.com';
var bool = reg.test(email)
console.log(bool);
在正则表达式中表示或者: |
var reg = /^[a-zA-Z]\w{5,17}@(163|126)\.com$/; var bool = reg.test(email) console.log(bool);
\s 表示一个空格
var str = 'asdf asdf'; var reg = /\s/; var bool = reg.test(str) console.log(bool);
元字符: \d \w \s . []
修饰符: + {} ^ $ g i
* 表示前面的字符可以是任意个
? 表示前面的字符最多1个
//var reg = /\d*/; var reg = /^\d?$/; var str = '2123'; var bool = reg.test(str) console.log(bool);

浙公网安备 33010602011771号