日期:2014-05-17  浏览次数:20796 次

怎么在后台验证表单数据不能为中文
怎么在后台验证,不能为中文,只能是数字,字母 6至 12位 密码组合 ,用正则处理,还是...

------解决方案--------------------
正则和ascii码判断

<script language="javascript">
<!--
var str=window.prompt("请输入要检测的字符:","");
var re=/^[\u4E00-\u9FA5\uF900-\uFA2D]*$/;
if(re.test(str))
{
alert("您输入的字符全部为汉字!");
}
else
{
alert("您输入的字符包含非汉字字符!");
}
-->
</script>
------解决方案--------------------
^[0-9a-zA-Z]{6,12}$
------解决方案--------------------
^[0-9a-zA-Z]{6,12}$