0
A
回答
11
「split」方法的參數必須是正則表達式,而'?'字符在正則表達式中有特殊含義,所以你必須逃避它。這是通過在正則表達式中添加反斜槓之前完成的。但是,由於是由一個Java字符串的方式提供的正則表達式,它需要兩個反斜槓代替,以獲得實際的反斜槓字符爲正則表達式:
str.split("\\?")[0];
2
相關問題
- 1. 通過RegEx分割爲2個字符串分隔符Javascript
- 2. 使用整數作爲分隔符分割字符串
- 3. 分割字符串的字符序列作爲分隔符
- 4. 分割分隔字符串
- 5. 用unicode分隔符分割字符串?
- 6. 由分隔符分割字符串
- 7. PHP字符串分割由分隔符
- 8. Haskell - 按分隔符分割字符串
- 9. 分割字符串由分隔符
- 10. 如何使用字符串分隔符分割字符串?
- 11. 用多個分隔符分割Java字符串
- 12. 用分隔符分析字符串「;」 (JAVA)
- 13. 使用字符串作爲分隔符來拆分字符串
- 14. 帶2個分隔符的Java分割字符串
- 15. 如何在Java中分割字符串並保留分隔符?
- 16. 如何根據Java中的分隔符分割字符串
- 17. 逗號分隔字符串分割
- 18. 使用字符分隔符分割列
- 19. 如何通過Java中的多字符串分隔符分割字符串?
- 20. 使用分隔符與轉義的分隔符分割字符串
- 21. java字符串分割
- 22. 分割字符串與Java
- 23. 分割字符串的Java
- 24. Java和字符串分割
- 25. 如何通過多字符分隔符來分割字符串?
- 26. 分割字符串而忽略分隔符的字符?
- 27. Mysql按分隔符分割字符串(列)爲新行
- 28. 用「||」分隔字符串分隔符
- 29. 分割並分配一個字符串與空格作爲分隔符
- 30. 如何使用分隔符分割字符串'|'
+1用於解釋*爲什麼*您需要轉義'?',而不是僅僅提供代碼。 – FrustratedWithFormsDesigner 2010-09-28 14:48:19