Ähnlich wie bei einer Frage gepostet hier , ist auf der Suche nach einer Lösung in Java.
Das heißt, wie findet man den Index des n-ten Auftretens eines Zeichens / einer Zeichenfolge aus einer Zeichenfolge?
Beispiel: " / folder1 / folder2 / folder3 / ". Wenn ich in diesem Fall nach dem dritten Auftreten eines Schrägstrichs (/) frage, wird dieser vor Ordner3 angezeigt, und ich erwarte, diese Indexposition zurückzugeben. Meine eigentliche Absicht ist es, es vom n-ten Auftreten eines Zeichens zu trennen.
Gibt es eine bequeme / gebrauchsfertige Methode in der Java-API oder müssen wir selbst eine kleine Logik schreiben, um dies zu lösen?
Ebenfalls,
- Ich habe schnell gesucht, ob eine Methode für diesen Zweck bei Apache Commons Langs StringUtils unterstützt wird , aber ich finde keine.
- Können reguläre Ausdrücke dabei helfen?