首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

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

如何检测用户名输入是否符合约束?
例如:要求在用户名那里输入的约束条件是   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}$ "

热点排行