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 )
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 )
感谢
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的代码你应该用得到