我不能直接給「[」,因爲它認爲它是字符集。如果我嘗試給「[」 ,我得到一個錯誤說,轉義序列是不可能的「[」。如何使用字符「[」在java中使用split()分割字符串
1
A
回答
9
用雙反斜線符號退出:
\\[
這需要停止正則表達式引擎處理[
作爲字符類的開始。
由於\\[
是字符串文字的一部分,所以需要第一個反斜槓;只有第二個反斜槓會使它成爲正則表達式引擎。換句話說,正則表達式引擎將看到上面的爲\[
。
0
相關問題
- 1. 使用boost :: algorithm :: split分割字符串
- 2. 如何使用split()函數在javascript中分割字符串
- 3. 如何使用Java分割字符串?
- 4. 如何使用.Split()在空行上分割字符串?
- 5. 如何在java中使用分隔符分割字符串?
- 6. 如何使用SPLIT分隔字符串
- 7. boost :: split:如何用字符分割字符串?
- 8. 使用split()分割字符串中的各種標點符號
- 9. Java中使用字符串分割
- 10. 如何使用字符串分隔符分割字符串?
- 11. 如何使用字符串分隔符分割字符串?
- 12. 使用字符串分割
- 13. 使用'|'分割字符串
- 14. 如何使用分隔字符串分割字符串「#|#」
- 15. 如何在iPhone中使用大寫字符分割字符串
- 16. 如何分割字符串並使用boost :: split保持分隔符?
- 17. 使用java分割字符串
- 18. 用'。'分割Java字符串
- 19. 在java中使用多個分隔符分割字符串
- 20. 分割使用多個分隔符在Java中的字符串
- 21. 分割使用boost ::字符串分割
- 22. 如何使用「\\」或「\」分割字符串?
- 23. 如何使用scala分割字符串?
- 24. 使用||將字符串分割成Java字符串數組或|
- 25. 如何在java中分割字符串?
- 26. 如何在java中分割字符串
- 27. 如何在Java中分割字符串?
- 28. 如何在java中分割字符串
- 29. 如何使用\符號分割字符或字符串?
- 30. 如何在java中使用'^'這個特殊字符來分割字符串?
它的工作原理!謝謝!!但你能解釋一下嗎? bcoz「\ [」看起來也是有效的。 – kamaraj6990
@ kamaraj6990:不,「'」\ [「'甚至不是有效的字符串文字 - 並且您不希望在分割表達式中使用空格。 –
不,不,我沒有在這裏的空間!本網站將「{斜線} {sq括號}」讀作「{sq括號}」。所以我留下了一個空間。 – kamaraj6990