Danke Oscar, das ist eine gute Idee.
Kannst Du das auch als reguläre Suche (siehe Beispiele 1 bis 3) formulieren?
Ich würde gerne beim Thema reguläre Suche voran kommen, weil die Fragestelle "erste Fundstelle", "xte Fundstelle" und "letzte Fundstelle" in einer Zeichenkette häufiger vorkommt.
Aus der Hilfe konnte ich bisher entnehmen:
Falls "\" in dem ersetzen String vorkommt, so muss dieser gedoppelt werden.
-> also \\ -> Findet alle tatsächlichen Backslashs (\)
^ für Zeilenanfang (ggf. nutzbar als "beginne am Zeilenanfang"?)
$ fü Zeilenende (ggf. nutzbar als "beginne am Zeilenende"?)
Über das offset könnte ich die xte Fundstelle festlegen.
StringRegExp ( "test", "pattern" [, flag [, offset]] )
offset = Die Position des Strings, wo die Funktion beginnen soll (startet bei 1). Der Standard ist 1.
Finde beginnende vom Zeilenende $ das erste Vorkommen, welchen zwichen / und / steht.
Weiter komme ich leider nicht.