3
我在Java中,以下的正則表達式,用於與用戶名匹配:正則表達式不尊重長度限制
^(?!.*\\..*\\..*)[A-Za-z]([A-Za-z0-9.]*[A-Za-z0-9]){8,15}$
我希望這個正則表達式匹配包含所有字母數字字符串(開頭字母)與允許在中間和大小至多一個週期(點)8和15
因此之間,它有兩個問題:
- 它不接受長度8的字符串它接受串與迷你媽媽的長度爲9.
- 長度沒有上限。它匹配任何長度超過8個字符的字符串。
爲什麼不考慮{8,15}
?
請舉幾個例子來接受 –
你應該將其添加爲一個答案@bobblebubble –