Hi alle,
kann ich in einer RegExp auf die Werte verweisen, die ich innerhalb den gleichen Ausdrucks zuvor über die runden Klammern ausgelesen habe?
Beispiel:
Aus dem String
"Anfang1 foo foo foo Ende1 Anfang2 bar bar bar Ende2"
möchte ich alles zwischen einem "AnfangX" und dem zugehörigen "EndeX" auslesen, also:
- "foo foo foo"
- "bar bar bar"
Der Ausdruck muss verhindern, dass ich stattdessen den Text zwischen "AnfangX" und "EndeY" erhalte.
Ich würde suchen nach "/Anfang(\d*)(.*)Ende___/" -- aber was müsste an Stelle des ___ stehen, damit es sich auf das Ergebnis von (\d*) bezieht? ($1 sozusagen)
Danke!
-- snorri