此示例数据由 Web 服务返回
200,6,“美国加利福尼亚”
我想split(",")
使用简单的代码拆分它们并尝试查看结果。
String loc = "200,6,\"California, USA\"";
String[] s = loc.split(",");
for(String f : s)
System.out.println(f);
不幸的是,这就是结果
200
6
"California
USA"
预期的结果应该是
200
6
"California, USA"
我尝试了不同的正则表达式,但没有运气。是否可以在内部转义给定的正则表达式""
?
更新 1:添加了 C# 代码
更新 2:删除了 C# 代码