正则表达式:定义字符串的组成规则
单个字符[]
例如:[a]
[ab]a或者b
[a-zA-Z0-9]a到z其中以一个或者A到Z其中一个或者0到9其中一个
*特殊符号代表特殊含义的单个字符
/d单个数字[0-9]
/w单个字符[a-zA-Z]
量词符号
?:出现0次或者一次
*:出现零次或者多次
+:出现一次或者多次
{m,n}表示 m<=字符(数字)数量<=n
{,n}最多n个
{m,}最少m人
正则对象
1创建
var reg = new RegExp("\\w{5,10}");
var reg = /^\w{5,10}$/;
使用var reg = new RegExp("\\w{5,10}");创建对象时注意:
var reg = new RegExp("\\w{5,10}");
//\w代表单个字符但由于在双引号里面所以\w会被转义所以要双斜杠