javascript表单验证正则表达式??

我要一个验证输入用户名的正则式,只能由数字和字母组成,字串长度不限,但数字和字母两样必须都要有,这个问题把我试了几个小时都没有试出来,看大家有没有谁知道的,帮帮忙!!!提... 我要一个验证输入用户名的正则式,只能由数字和字母组成,字串长度不限,但数字和字母两样必须都要有,这个问题把我试了几个小时都没有试出来,看大家有没有谁知道的,帮帮忙!!! 提示:是javascript + html 展开
 我来答
ttswzyl
2011-11-05
知道答主
回答量:10
采纳率:0%
帮助的人:7万
展开全部
只能由数字和字母组成[0-9a-zA-Z]
思路:数字和字母都有,一定有他们的交汇处。 前数字后字母 或 前字母后数字 其他由数字字母组成 这个字串最少2个一个字母一个数字 长度不限。
表达式:^[0-9a-zA-Z]*([0-9][a-zA-Z]|[a-zA-Z][0-9])[0-9a-zA-Z]*$
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友12f824f
2011-11-18 · TA获得超过209个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:245万
展开全部
/^(?=.*\d)(?=.*[a-zA-Z])[0-9a-zA-Z]*$/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Whikiey
2011-11-05 · TA获得超过138个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:91.4万
展开全部
/^.*([a-zA-Z].*[0-9]|[0-9].*[a-zA-Z]).*$/
现写的没试,你试下看
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1989anduo
2011-11-05
知道答主
回答量:26
采纳率:0%
帮助的人:11.6万
展开全部
"[a-zA-Z0-9]*"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式