js正则表达式 字符检测

<html>
 <head></head>
 <body>
 <script>
           //拦截特殊字符
        function CheckCode(t) {
            var Error = "";
			//汉子 a-z 0-9 _- "" " ";
            var re = /^[\u4e00-\u9fa5a-z0-9-_-\s*]+$/gi;
            if (!re.test(t)) {
                Error = "名称中含有特殊字符!";
            }
            return Error;
        }
		alert(CheckCode("PPPp  名称中-_含有特殊字符3213"));
 </script>
 </body>
</html>

相关推荐