我不能直接给“[”,因为它认为它是字符集。如果我尝试给“[” ,我得到一个错误说,转义序列是不可能的“[”。如何使用字符“[”在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