Ich habe eine Zeichenfolge in einem Array, das zwei Kommas sowie Tabs und Leerzeichen enthält. Ich versuche, zwei Wörter in diese Zeichenfolge zu schneiden, beide vor den Kommas, mir sind die Tabs und Leerstellen egal.So erhalten Sie den Index des zweiten Kommas in einer Zeichenfolge
Mein String in etwa so aussieht:
String s = "Address1 Chicago, IL Address2 Detroit, MI"
ich den Index des ersten Komma
int x = s.IndexOf(',');
Und von dort, schneide ich die Zeichenfolge vor dem Index des ersten Komma.
firstCity = s.Substring(x-10, x).Trim() //trim white spaces before the letter C;
Also, wie bekomme ich den Index des zweiten Kommas, damit ich meine zweite Zeichenfolge bekommen kann?
Ich schätze Ihre Hilfe sehr!
Wird die Zeichenfolge immer 2 Kommas haben? –
Sie möchten jetzt lernen, Regex zu lernen. – leppie
Warum teilen Sie nicht (',') 'und dann alle Scheiben in einem Array? – balexandre