js正则表达式
正则表达式:定义字符串的组成规则
语法:
^ :表示开始
$ :表示结束
[] :代表某个范围内的单个字符,[0-9]
. :代表任意单个字符,除了换行和结束符
\w :代表单词字符,数字,字母,下划线_
\d :代表数字字符,相当于[0-9]
量词:
+ :至少一个
* :零个或多个
? :零个或一个
{x} :x个
{m,} :至少m个
{m,n} :至少m个,最多n个
直接定义
var re=/^\w{6,12}$/ 没有引号,以两个/包裹
使用RegExp对象定义
var re=new RegExp("^\w{6,12}$");
.test方法验证
var str="qwer123456";
var flag=re.test(str); 返回值为boolean类型
. . .
相关推荐
ads via 小工具