Мені потрібно, як зазначено нижче:
[0] містить 11.11.11.12 [1] містить 11.11.11.11
Випробуваний: split (""); // не працює
Відповіді:
4 для відповіді № 1Ваша проблема не вдається уникнути в оригінальному рядку. Спробуйте
"11.11.11.12\11.11.11.11".split("\\")
1 для відповіді № 2
Якщо ви залишите рядок так, як він є, не працюватимете, тому що це рятувальний символ як в String, так і в regex ... замінити для
\
а потім зробіть регрес проти "\\"
String txt = "11.11.11.12\11.11.11.11";
String[] sp = txt.split("\\");
for (int i = 0; i < sp.length; i++) {
System.out.println(sp[i]);
}