中国职业生涯发展协会:会写ASP.NET 正则表达式进来!!

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 18:29:58
我想写一个只不能中文 而且字符在3-32位之间的正则表达式``
会写的帮下忙哦```
就是ASP.NET里验证空间的正则表达式``````

如果再不帮你搞好,我都有点不好意思收你200分了。
你测试一下

^[^\u4e00-\u9fa5]{3,32}$

测试HTML代码:
<html>
<head>
正则表达式测试
</head>
<body>
<script type="" language="javascript">
function check(){
var a = document.c.str.value;
reg = /^[^\u4e00-\u9fa5]{3,32}$/;

a.match(reg)?alert("true"):alert("false");
}
</script>
<form action="" name="c">
<input type="text" name="str" value="sdfasdf中文sdf"/>
<input type="button" onclick="check()" value="验证"/>
</form>
</body>
</html>

楼上的东西测试好用!
从冒号后面拷贝到文本文件,改名Htm后缀就行了,没错的.