我有一个数组中的字符串,其中包含两个逗号以及制表符和空格。我试图在这个字符串中切出两个单词,两个都在逗号前面,我真的不关心这些标签和空格。如何获得字符串中的第二个逗号的索引
我的字符串看起来类似于此:
String s = "Address1 Chicago, IL Address2 Detroit, MI"
我得到的第一个逗号
int x = s.IndexOf(',');
从那里的指数,我第一个逗号的索引之前绳剪断。
firstCity = s.Substring(x-10, x).Trim() //trim white spaces before the letter C;
那么,如何获得第二个逗号的索引,以便我可以获得第二个字符串?
我真的很感谢你的帮忙!
字符串是否总是有2个逗号? –
你想现在开始学习正则表达式。 – leppie
你为什么不分裂(',')'然后把所有切片放在一个数组中? – balexandre