读书人

怎么检测用户名输入是否符合约束

发布时间: 2011-12-27 22:22:55 作者: rapoo

如何检测用户名输入是否符合约束?
例如:要求在用户名那里输入的约束条件是 0-9,a-z,下划线~

如果一个用户 输入了 *989abc

如何判断?

[解决办法]
这个,用java判断还不是小菜?可以看asc码。
[解决办法]
正则表达式```
[解决办法]
最简单还是正则啊.
[解决办法]
使用JAVACSRIPT啊~

[解决办法]
正则表达式
[解决办法]
期待中
[解决办法]
在用户输入框的onblur事件中onblur= "validate(this.value); "
<script language= "javascript ">
function validate(e){
valueRegexp = new RegExp( "^[A-Za-z_][A-Za-z_0-9]{4-11}$ ");//核心,即正则
if(e==null || e== " "){
alert( "用户名不能为空! ");
return false;
}
else{
if (!(valueRegexp.test(e))){
alert( "输入用户名不合法 ");
return false;

} }
return true;

}
</script>
"^[A-Za-z_][A-Za-z_0-9]{4-11}$ "

读书人网 >Java Web开发

热点推荐