两种表达式:
1./表达式/修饰符
2.var myRegular = new RegExp('表达式','修饰符‘);
常用两种修饰符:
i : 表示忽略大小写
g : 表示全部匹配
表达式:
[123]:表示匹配1和2和3
[1][2][3]:则表示匹配123
[12|23]:表示匹配12或23
\d:表示匹配数字
\s:表示匹配空格
\w:表示匹配特殊符号
而\W:则表示匹配除了特殊符号以外的东西,所以注意大小写
^表示以什么开头,$表示以什么结束,{次数}
通过new的表达式存在两个方法.test(),返回结果为布尔值,存在为true另一个方法为.exec()找到最开始出现的匹配值
var myRegular = '/[a-Z]/g';
// 表示匹配全部大小写字母
var myRegular2 = new RegExp('/\d/','g');
// 表示匹配所有的数字