验证密码的正则表达式,要求是数字或者字母,6到16位。我是正则盲,请指教!

验证密码的正则表达式。规则是:6到16位;字母或者数字。也就是说可以是纯字母,也可以是纯数字。我正则不行,求大神指教!

阅读 10.8k
3 个回答
^([0-9]|[a-zA-Z]){6,16}$

^[0-9a-zA-Z]{6,16}$
# 你说的仅字母和数字呀, 其它符号不行
/\w{6,16}/

# 楼上正解, 加了^和$

/^[a-z|0-9]{6,16}$/i.test('12345')

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题