我期待在第一个':'
分割字符串,以防止问题,如果字符串的第二部分包含':'
。我一直在看正则表达式,但我仍然有一些问题,有人可以帮我一下吗? 谢谢。Java正则表达式/拆分
2
A
回答
10
7
可以使用2参数String#split
指定拆分后得到的数组中你想要的元素个数: -
String str = "rohit:jain:use:single:split";
String[] arr = str.split(":", 2);
1
请注意,该分割使用正则表达式。而indexOf + substr可以比分割快得多。
相关问题
- 1. Java拆分正则表达式
- 2. Java拆分正则表达式
- 3. Java正则表达式拆分方法
- 4. Java拆分()正则表达式
- 5. Java的正则表达式拆分
- 6. java的正则表达式拆分commna
- 7. 正则表达式拆分
- 8. 拆分正则表达式
- 9. 正则表达式拆分
- 10. 正则表达式拆分(...,...)
- 11. 拆分正则表达式
- 12. Javascript正则表达式 - 正则表达式拆分字符串
- 13. C#正则表达式拆分为Java模式分裂
- 14. 拆分使用正则表达式
- 15. 拆分与正则表达式
- 16. 正则表达式来拆分searchphrase
- 17. 拆分正则表达式的结果
- 18. 正则表达式拆分xpath
- 19. 拆分使用正则表达式-javascript
- 20. 正则表达式或拆分('')?
- 21. 拆分URL与正则表达式
- 22. VB.NET中的正则表达式拆分
- 23. 正则表达式字符串拆分
- 24. 正则表达式拆分“/ n”
- 25. 正则表达式句子拆分
- 26. 正则表达式来拆分参数
- 27. javascript正则表达式拆分
- 28. 布尔正则表达式拆分
- 29. VBA - 正则表达式拆分可变
- 30. 正则表达式不拆分Python
您能否包含预期输入和输出的示例? – Vulcan