我有一个字符串
“OWIRH”,“ABCDHW”,“KR”,“Korea,Republic of”,“11”,“Seoul-t'ukpyolsi”,“Seoul”,“”,“37.598500”,“126.978300”,“ HyosungITX”, “HyosungITX”
我想拆分此字符串,例如
String[]s
s[0]="OWIRH"
s[1]="ABCDHW"
s[2]="KR"
s[3]="Korea, Republic of"
如何在java
中应用这样的(分隔符)拆分答案 0 :(得分:1)
如果您在"
上拆分,那么结果列表中的每个其他字符串都将是您想要的字符串;其他人将是逗号或领先/尾随空白。然后,您可以从中构建所需的数组。
另一种方法是拆分","
(不只是逗号,而是引号中的逗号);这将非常接近你想要的,但第一项将有一个前导"
,最后一项是尾随的。
答案 1 :(得分:0)
是的,我得到了分裂
String []ip_variables=line.split("\",");
这个对我有用
答案 2 :(得分:0)
您可以在引号括起的逗号上拆分,然后用空字符串替换前导/尾随引号。如果你想用引号括起来,可以在以后轻松添加。