A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨曾荣 中级黑马   /  2012-3-13 14:23  /  1878 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么验证注册用户名只能是由数字、字母或者下划线而且不能以数字开头

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

7 个回复

倒序浏览
用正则表达式. ^[a-zA-Z_][\w_]*$.大约是这样吧.

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
这个可以用JavaScript,也可以用正则表达式,也可以用Jquery,还可以用验证控件,在百度或者谷歌搜一下很多的!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
韩迎龙 发表于 2012-3-13 21:14
这个可以用JavaScript,也可以用正则表达式,也可以用Jquery,还可以用验证控件,在百度或者谷歌搜一下很多 ...

黑马给我们这个平台就是让我们能够更好的交流,要是百度上去找的话,我们这个论坛就没多大的意义了
回复 使用道具 举报
var reg = new RegExp('正则')
reg.test(username) :如果符合返回true 不符合返回false
回复 使用道具 举报
杨廉壬 发表于 2012-3-13 14:49
用正则表达式. ^[a-zA-Z_][\w_]*$.大约是这样吧.

看不懂,正在下载正则表达式回来看
回复 使用道具 举报
杨曾荣 发表于 2012-3-14 13:20
黑马给我们这个平台就是让我们能够更好的交流,要是百度上去找的话,我们这个论坛就没多大的意义了 ...

说的也是,但是你的问题确实也是很普遍的一个问题哦:)
回复 使用道具 举报
韩迎龙 发表于 2012-3-14 14:57
说的也是,但是你的问题确实也是很普遍的一个问题哦

:(没办法,之前学正则表达式的时候马马虎虎,早就忘光了,今天又重新学了一遍
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马