js中test方法里面的正则表达式有什么要求

兄弟们有没有人讲详细点的,我想教下,js中test方法里面的正则表达式有什么要求
最新回答
寄烟念七晴

2024-10-31 04:19:04

js中正则表达式匹配时,如果使用test函数,就必须不带引号,并且必须是先定义规则变量。所有带引号的都是错误的!!!
如果不适用test,使用match则可以带引号。
var re = /^[1-9]d{4,10}$/;
var str = "123456";
alert(re.test(str)); //返回true