このサンプル データは 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# コードを削除