我有一串名字。我希望根据双引号之间的名称来分割它。我使用以下代码来拆分名称。
String []splitterString=str.split("\"");
for (String s : splitterString) {
System.out.println(s);
}
我得到的输出为:
[
Hossain, Ziaul
,
Sathiaseelan, Arjuna
,
Secchi, Raffaello
,
Fairhurst, Gorry
]
我只需要存储这些名称。我不知道该怎么做。
这是字符串: [“侯赛因,齐乌尔”,“萨蒂亚西兰,阿朱那”,“塞奇,拉斐尔”,“费尔赫斯特,戈里”]
感谢您的帮助!!!
最佳答案
我认为以下解决方案可能会帮助您:-
String str = "[\"Hossain, Ziaul\",\"Sathiaseelan, Arjuna\",\"Secchi, Raffaello\",\"Fairhurst, Gorry\"]";
String [] str1 = str.split("\\[\"|\",\"|\"\\]");
for (int iCount = 0; iCount < str1.length; iCount++)
{
System.out.println(str1[iCount]);
}
关于java - 通过多个分隔符分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40477989/