java中正则表达式如何限定字符个数

时间:2021-10-17 15:29:11
  java中,正则表达式如何限定指定类型字符的个数,如:假如用户名只能用子母和数字组成,而且长度只限定为6至10位。

6 个解决方案

#1


\w{6,10}

#2


try...

^[a-zA-z0-9]{6,10}$

#3


alert(/\w{2,4}/.test("1_a1"))

#4


       谢谢了,我已经想出答案来了,不过还是谢谢同僚的顶力支持啊.以下两种答案均可:
       (1)   ^[a-zA-z0-9]{6,10}$
       (2)   ^[[a-zA-Z]|\d]{6,10}$

#5


引用 3 楼 landor2004 的回复:
alert(/\w{2,4}/.test("1_a1"))

框架里面的吧?基础里面的话一楼的就可以了啊

#6


引用 5 楼 jiayi_it 的回复:
引用 3 楼 landor2004 的回复:
alert(/\w{2,4}/.test("1_a1"))

框架里面的吧?基础里面的话一楼的就可以了啊

(1)  ^[a-zA-z0-9]{6,10}$ 
      (2)  ^[[a-zA-Z]|\d]{6,10}$
我说的这个,引用错了

#1


\w{6,10}

#2


try...

^[a-zA-z0-9]{6,10}$

#3


alert(/\w{2,4}/.test("1_a1"))

#4


       谢谢了,我已经想出答案来了,不过还是谢谢同僚的顶力支持啊.以下两种答案均可:
       (1)   ^[a-zA-z0-9]{6,10}$
       (2)   ^[[a-zA-Z]|\d]{6,10}$

#5


引用 3 楼 landor2004 的回复:
alert(/\w{2,4}/.test("1_a1"))

框架里面的吧?基础里面的话一楼的就可以了啊

#6


引用 5 楼 jiayi_it 的回复:
引用 3 楼 landor2004 的回复:
alert(/\w{2,4}/.test("1_a1"))

框架里面的吧?基础里面的话一楼的就可以了啊

(1)  ^[a-zA-z0-9]{6,10}$ 
      (2)  ^[[a-zA-Z]|\d]{6,10}$
我说的这个,引用错了