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. PHP檢查字符串是否包含數字和檢查字符串長度
- 2. 其中檢查長度和非字母數字字符
- 3. 字母字符檢查字符串
- 4. 正則表達式的字母數字字符串,至少有1個數字和1個字符,固定長度爲11
- 5. PHP檢查字符串的第一個數字是否爲1?
- 6. 檢查字符串中是否有非字母和非數字
- 7. 檢查一個字符串是否包含數字和字母
- 8. PHP檢查字符串是否包含一些字母/數字
- 9. 檢查字符串是否包含字母數字
- 10. 如何檢查字符串,如果他至少包含1個數字或1個字母?
- 11. WxHaskell認爲我的字符串長度爲1個字符
- 12. 字母至少有1字
- 13. 長度爲3-5個字符的字母數字字符串的JavaScript正則表達式
- 14. 任意字符串到常量長度小寫字母數字字符串
- 15. Javascript:檢查最小字符串長度
- 16. C++字符串長度檢查
- 17. 在PHP中檢查字符串長度
- 18. 使用strlen檢查字符串長度
- 19. 如何檢查與字符不是字母或數字
- 20. 固定長度的唯一字母數字字符串
- 21. 檢查字符串內容?字符串長度對比空字符串
- 22. 如何檢查字符串中的大寫字母存在長度 - Sql查詢
- 23. 合併多個塊:檢查字母,檢查字符串長度,檢查是否迴文
- 24. C#檢查特定長度的數字字符串
- 25. 如何檢查字符串是否至少有6個字符,一個大寫字母和一個數字? - Javascript
- 26. 檢查MyString [1]是否是字母字符?
- 27. RegEx字符串,12個符號(至少1個數字和至少1個字母)
- 28. 如何檢查字母數字字符
- 29. 檢查字母數字字符在C#
- 30. 如何將5個字母的字符串表示爲數字?
我很驚訝它運行在所有,鑑於不平衡'[]'。 –
第一個'''不應該逃脫。刪除'''''。 –
@Andy Turne lenght應該是{1,5} – gstackoverflow