1
A
回答
3
你與\\
,這意味着在方括號之間的表達逸出第一方括號不被視爲字符類。刪除逃跑,你應該是好的:
"123".matches("[a-zA-Z0-9]{1,5}"
// Here -------^
6
通過轉義第一個[
,您將其定義爲字面[
,而您想要定義字符類別(括號表達式)。
刪除\
:
"123".matches("[a-zA-Z0-9]{1,5}");
^
System.out.println("123".matches("[a-zA-Z0-9]{1,5}")); // = > true
+0
@gstackoveroverflow:只是我的意見:最好的工作答案提供首先值得接受。 Mureinik的回答是一樣的,並且在我的[comment]之後發佈(http://stackoverflow.com/questions/38693939/check-that-string-is-alphanumeric-with-length-1-5/38693976#comment64766620_38693939)和回答。我認爲這是不公平的,因此我撤銷了我的贊同。 –
3
正則表達式,而不\\
會工作。你不需要逃避任何事情。
"123".matches("[a-zA-Z0-9]{1,5}");
相關問題
- 1. 其中檢查長度和非字母數字字符
- 2. 字母字符檢查字符串
- 3. 正則表達式的字母數字字符串,至少有1個數字和1個字符,固定長度爲11
- 4. 如何檢查字符串,如果他至少包含1個數字或1個字母?
- 5. 檢查一個字符串是否包含數字和字母
- 6. 檢查字符串是否包含字母數字
- 7. 檢查字符串中是否有非字母和非數字
- 8. PHP檢查字符串是否包含一些字母/數字
- 9. WxHaskell認爲我的字符串長度爲1個字符
- 10. 字母至少有1字
- 11. 長度爲3-5個字符的字母數字字符串的JavaScript正則表達式
- 12. C++字符串長度檢查
- 13. Javascript:檢查最小字符串長度
- 14. 在PHP中檢查字符串長度
- 15. 檢查字符串內容?字符串長度對比空字符串
- 16. 合併多個塊:檢查字母,檢查字符串長度,檢查是否迴文
- 17. C#檢查特定長度的數字字符串
- 18. 如何檢查字符串是否至少有6個字符,一個大寫字母和一個數字? - Javascript
- 19. 檢查MyString [1]是否是字母字符?
- 20. 如何將5個字母的字符串表示爲數字?
- 21. 如何檢查字母數字字符
- 22. 檢查字母數字字符在C#
- 23. 查找單詞的所有連續的字母序列(字符克),從長度爲1〜字的長度
- 24. Validator檢查密碼是否至少包含1個字母或數字
- 25. 如何檢查至少包含一個字母和一個數字的字符串字符串
- 26. C#長字符轉換的字母數字字符串
- 27. 檢查字符串具有一定的長度,含有一定的字母
- 28. 如何檢查生成的字符串是否至少包含一個字母
- 29. 正則表達式 - 檢測字母數字字符串不是由非字母數字字符串包圍
- 30. 檢查一個字符串是否全部是數字和10個字符長
我很驚訝它運行在所有,鑑於不平衡'[]'。 –
第一個'''不應該逃脫。刪除'''''。 –
@Andy Turne lenght應該是{1,5} – gstackoverflow