vbscript------------
dim yourStr
yourStr = "xxxxx"
set reg = new RegExp
reg.Pattern = "[^a-zA-Z0-9_\u4E00-\u9FA5]"
reg.Global = true
reg.test( yourStr )javascript------------------
var reg = \[^a-zA-Z0-9_\u4E00-\u9FA5]\g
reg.test( yourStr  )

解决方案 »

  1.   

    西山狼能有完整的代码吗,我初学WEB,不会调试,,
    感谢
      

  2.   

    <script>
    function testStr( str )
    {
    var reg = /[^a-zA-Z0-9_\u4E00-\u9FA5]/g ;
    if( reg.test( str ) )
    {
    return false ;
    }
    else
    {
    return true ;
    }
    }
    </script><input id=aa type=text >
    <input type=button value="test" onclick="alert( testStr( aa.value ) )">--------------
    如果你用ASP开发,那段vbscript的代码你应该用得到