我有一個字符串來自一個名爲fld[1].tostring
的數組。當我嘗試和拆分這個字符串,返回"|R1|R2|R3"
在|它將它分解成每個字符。我究竟做錯了什麼?如何將一個字符串分成幾個字符塊?
3
A
回答
10
split方法接受正則表達式。管道字符用於表示Java正則表達式中的邏輯或。用反斜槓將字符轉義分割。
例如:
String s = "|R1|R2|R3";
String[] a = s.split("\\|");
2
Vertical bar "|"
是特殊字符。和String.split()
需要一個調節表達式。 試圖逃避它,並把它當作特殊字符:
fld[1].split("\\|");
2
看看這個鏈接: Android Split String
嗯,這不是我的帖子,我只是發現了它。並注意以前發佈的答案。 xD
相關問題
- 1. 如何在Perl中將字符串分成兩個字符塊?
- 2. 將字符串分成幾個子字符串
- 3. 不能將一個長的字符串分成幾部分
- 4. 將字符串分成幾部分
- 5. 將字符串分割成單個字符字符串數組
- 6. 將字符串分割一個字符
- 7. 將一個字符串分成多行
- 8. 將一個字符串分成四組
- 9. 如何將一個字符串拆分成一個數組
- 10. 將前幾個字符複製到一個新字符串
- 11. 如何參加一個字符串的一部分,並將前幾個字母移到字符串的末尾
- 12. 如何將一個字符串通過分隔符分割成一個數組?
- 13. 將長字符串分塊爲513個字符塊| Python 3.3
- 14. 如何將一個字符串分成長度爲3的字符串列表?
- 15. 將字符串中的字符分隔成一個列表(python)
- 16. 如何將一個字符串切成3個部分?
- 17. 將字符串分成由兩個字符組成的字符串
- 18. C++將整個字符串拆分爲另一個字符串
- 19. 將一個字符串分解成相等長度塊在Perl
- 20. 將幾個字符串合併成一個XML文檔vb.net
- 21. 比較一個字符串和幾個不同的字符串
- 22. 將字符串拆分後一個字
- 23. 在java中將字符串分割成多個子字符串
- 24. 如何將時間字符串分成幾部分(數組)?
- 25. 給定一個字符串,如何檢查前幾個字符是否是另一個字符串? C++
- 26. 由幾個分隔符之一分割字符串?
- 27. 分割一個字符串轉換成不同的字符串
- 28. PHP:如何將一個數字拆分爲多個字符串
- 29. 將字符串分成2個半角
- 30. 如何將八個字符的字符串分成四個變量?
太棒了!非常非常感謝你!我需要一個雙\\但你讓我在那裏! – user902080
請注意,必須有反斜槓.. –
對不起,我的壞!我想我的觸發器有點太快了;)。 –