首页 > 解决方案 > 在第一次出现逗号时将字符串拆分为 2 个子字符串?

问题描述

我试图在逗号字符的第一次出现时将字符串拆分为 2 个子字符串。

还必须删除第一个出现的逗号。

例子 :

假设这是字符串

曼哈顿大道,布鲁克林,纽约,美国

把这个分成这个

曼哈顿大道

美国纽约布鲁克林

还要注意第一个逗号已被删除。

最后将这些 sub_string 保存到变量中。

String Place = "Manhattan Ave, Brooklyn,NY,USA";
 String result_1 = Place.substring(0, Place.indexOf('.'));
 String result_2 ="";

标签: regexfluttersubstring

解决方案


你可以试试这个

String place = "Manhattan Ave, Brooklyn,NY,USA";
int index = place.indexOf(',');
String result1 = place.substring(0,index).trim();
String result2 = place.substring(index+1).trim();

推荐阅读