1)含义
规定字符出现规律的规则
2)声明一个正则
var reg=//;
var reg=new RegExp();
3)字符集
规定一位字符可以可以出现的备选列表 []
注:字符集只匹配一位
[0-9] 一位数字
[A-Z] 一位大写字母
[a-z] 一位小写字母
[a-zA-Z] 一位字母
[^] 除了
4)预定义字符集
\d 查找数字字符 \D 查找非数字字符
\s 查找空白字符 \S 查找非空白字符
\w 查找单词字符 \W 查找非单词字符
5)量词
规定数量限制的词
{m,n} 最少出现m次,最多n次
{m,} 最少出现m次,最多不限
{m} 必须出现m次
没有数量限制的
? 可有可无,最多一次
* 可有可无,多了不限
+ 至少一次,多了不限
6)分组和选择
分组:();
选择:|;
对象:Array object Date Math RegExp
网友评论