3
我在Java中,以下的正则表达式,用于与用户名匹配:正则表达式不尊重长度限制
^(?!.*\\..*\\..*)[A-Za-z]([A-Za-z0-9.]*[A-Za-z0-9]){8,15}$
我希望这个正则表达式匹配包含所有字母数字字符串(开头字母)与允许在中间和大小至多一个周期(点)8和15
因此之间,它有两个问题:
- 它不接受长度8的字符串它接受串与迷你妈妈的长度为9.
- 长度没有上限。它匹配任何长度超过8个字符的字符串。
为什么不考虑{8,15}
?
请举几个例子来接受 –
你应该将其添加为一个答案@bobblebubble –