function autoPara(rExp,rStr)
        {
alert(rExp)// 这里你仔细看看  转义符           var regExp= new RegExp(rExp);
           
           //regExp = rExp;
           
           if(regExp.test(rStr))
           {
                alert('true');
           }
           else
           {
                alert('false');
           } 
        }  

解决方案 »

  1.   

    能说的明白一点么?如何转义?RegExp(rExp)?测试过来,还是不好行~能再解释一下么?
      

  2.   


    <input id="Test1" type="button" value="Test1" onclick="autoPara('^\\d*$','123')"/>
    这样你在试一试就知道了!\d程序认为成了转义符,改成\\d就行了!
      

  3.   


    <input id="Test1" type="button" value="Test1" onclick="autoPara('^\\d*$','123')"/>
    这样,前面本来想让第一个‘\’红色结果出点儿问题!