3
這是我的用戶名正則表達式,我想應用限制,只允許最少3個字符和最多15個字符。在正則表達式中應用最大和最小限制
/^[A-Za-z0-9]+(?:[_-][A-Za-z0-9]+)*$/
此正則表達式驗證下列標準,
- 用戶名可以由小寫和大寫字母的
- 用戶名可以由字母數字字符
- 用戶名可以由下劃線和連字符
- 不能由兩個下劃線,連續兩個或兩個空格
- 不能有下劃線,連字符或空間在開始或結束
這是我的用戶名正則表達式,我想應用限制,只允許最少3個字符和最多15個字符。在正則表達式中應用最大和最小限制
/^[A-Za-z0-9]+(?:[_-][A-Za-z0-9]+)*$/
此正則表達式驗證下列標準,
^(?=.{3,15}$)[A-Za-z0-9]+(?:[_-][A-Za-z0-9]+)*$
只需添加一個lookahead
。看到演示。
'/^(?=.{3,15}$)[A-Za-z0-9]+(?:[_-][A-Za-z0-9]+) * $ /' –
http://stackoverflow.com/questions/8385971/regex-min-4-chars-max-11-allow-space-and-special-chars,似乎是一樣的嗎? –
空間意味着空白\的字符?用戶名可以由空格組成? –