其他符号

\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);

 

posted @ 2021-01-13 20:03  技术活当赏  阅读(280)  评论(0)    收藏  举报