1
A
回答
2
String input = "1/2,3/4,5/6";
String[] outputs = test.split("/\\d([,]*)");
1
您可以先分割您的字符串,然後從那裏獲取數據。
String line = "1/2,3/4,5/6";
String[] tokens = line.split(",");
List<String> list = new ArrayList<String>();
for(String st : tokens) {
list.add(st.split("/")[0]);
}
+1
子串限制「/」前的字符數 – Aroniaina
+0
更新後的答案無限制地工作。 –
0
解決方案
public static List<Integer> doubleSplit(String value){
List<Integer> res = new ArrayList<>();
for(String s : value.split(",")){
res.add(Integer.parseInt(s.split("/")[0]));
}
return res;
}
相關問題
- 1. 在java中的字符串操作,獲取第一個字符
- 2. 字符串使用java在字符串中獲取特定值的操作
- 3. 獲取字符串的特定字符
- 4. 從字符串獲取特定字符
- 5. 在特定字符串後獲取下一個字符/字符串
- 6. Swift:如何在特定字符之前獲取字符串?
- 7. 如何在兩個以上字符[字符串]之前獲取字符串? PHP
- 8. 在java中使用字符串:提取特定字符串
- 9. Java字符隔離字符串操作
- 10. 獲取unix中兩個特定字符之間的字符串
- 11. 使用java從另一個字符串獲取特定字符串
- 12. 如何在字符串的特定子字符串之後獲取字符串?
- 13. 從另一字符串中提取字符串兩個特定字符
- 14. 在java中的特殊字符之前獲取字符串的值
- 15. 在Java中提取字符串的前兩個字符
- 16. 對Go字符串進行迭代以提取特定的子字符串
- 17. 字符串操作中的Java字
- 18. 在字符串中獲取字符串
- 19. Java的字符串操作
- 20. 的Java:字符串操作
- 21. 獲取字符串中子字符串的第一個字母
- 22. xpath獲取數據以特定字符或字符串開頭
- 23. 劃分一個字符串(作爲日期)以獲取字符串的特定部分(作爲一個月)
- 24. 特殊字符#在一個字符串
- 25. 如何從一個字符串獲取特定的字符串在PHP
- 26. 如何在java中的另一個字符串中的特定字符後添加一個字符串?
- 27. 從一行中獲取一個特定的字符串
- 28. 打印字符串以特定字符
- 29. 如何在多行字符串中捕獲特定字符和字符串之間的字符串? Python的
- 30. 字符串操作:從java中的字符串中取出數字?
String類的'分裂()'方法是你的朋友。你到目前爲止做了什麼? –
您的標題暗示您需要以下內容:「123/4/5/67」導致「345」,這是真的嗎? –