10
A
回答
30
String.split
需要一個正則表達式來分割,所以你可以簡單地說:
mystring.split("[!.?:;]");
4
您可以使用String.split(String regex)方法與參數"[!.?:;]"
。
6
String.split的參數是一個正則表達式,因此您可以創建一個匹配任何這些字符的模式。
s.split("[.!:;?]");
7
Guava'sSplitter
有點more predictable比String.split()
。
Iterable<String> results = Splitter.on(CharMatcher.anyOf("!.?:;"))
.trimResults() // only if you need it
.omitEmptyStrings() // only if you need it
.split(string);
,然後你可以使用Iterables.toArray
或Lists.newArrayList
包裹的輸出結果,你怎麼樣。
相關問題
- 1. 爪哇 - 基於毫秒
- 2. 爪哇 - 基本流的forEach
- 3. 爪哇 - 編寫多字符串文件
- 4. 爪哇 - 對於一個給定
- 5. 爪哇 - 每行
- 6. 爪哇:enum toString()
- 7. 對於R&爪哇連接
- 8. 爪哇 - 繪圖多項式
- 9. 爪哇 - 多接受輸入」
- 10. 爪哇 - 多或聲明
- 11. 爪哇字符串比較
- 12. 爪哇GET字符串
- 13. 爪哇 - 從字符串
- 14. 爪哇 - 並行
- 15. 爪哇 - 在
- 16. 爪哇 - 內嵌類定義
- 17. 確定指數(爪哇)
- 18. 爪哇鞦韆定時器
- 19. 爪哇thesauraus
- 20. 硒,爪哇,waitForCondition
- 21. 爪哇優化
- 22. 爪哇 - 由
- 23. 爪哇的StringIndexOutOfBoundsException
- 24. 爪哇排序
- 25. 爪哇從長
- 26. 爪哇指數法
- 27. 爪哇 - 使用GSON
- 28. 爪哇用空格
- 29. 爪哇:兩個基地的迴文掌
- 30. 爪哇由令牌