我有一个像"+91 2895675148 / +91 123456789 / +91 987654321"
这样的字符串。我想将字符串分成
String str1 = +91 2895675148
String str2 = +91 1234567
String str3 = +91 987654321
如何在不使用索引作为参数的情况下将上述数字与java中的字符串分开
由于
答案 0 :(得分:1)
String string = "+91 2895675148 / +91 123456789 / +91 987654321";
String[] sections = string.split(" / ");
String part1 = parts[0]; // +91 2895675148
String part2 = parts[1]; // +91 123456789
String part3 = parts[2]; // +91 987654321
请查看更多方法:link
答案 1 :(得分:1)
您可以使用split(" /")返回字符串数组。
例如
String str = "+91 2895675148 / +91 123456789 / +91 987654321";
System.out.println(Arrays.toString(str.split("/")));
out put: -
[+91 2895675148 , +91 123456789 , +91 987654321]