function autoPara(rExp,rStr)
{
alert(rExp)// 这里你仔细看看 转义符 var regExp= new RegExp(rExp);
//regExp = rExp;
if(regExp.test(rStr))
{
alert('true');
}
else
{
alert('false');
}
}
{
alert(rExp)// 这里你仔细看看 转义符 var regExp= new RegExp(rExp);
//regExp = rExp;
if(regExp.test(rStr))
{
alert('true');
}
else
{
alert('false');
}
}
<input id="Test1" type="button" value="Test1" onclick="autoPara('^\\d*$','123')"/>
这样你在试一试就知道了!\d程序认为成了转义符,改成\\d就行了!
<input id="Test1" type="button" value="Test1" onclick="autoPara('^\\d*$','123')"/>
这样,前面本来想让第一个‘\’红色结果出点儿问题!