Es hört sich so einfach an, aber ich stehe auf dem Schlauch folgendes in einen regulären Ausdruck zu bekommen:
Erfasse das, was zwischen dem letzten "X" und "Y" eingerahmt ist.
Beispiel:
Der Ausdruck
liefert mir für
natürlich "Hallo Welt"
Das scheitert natürlich wenn die Eingabe
Code:
XeinsXzweiYdreiYvierXfünfY
ist. Mein Match ist
, also alles was zwischen dem "ersten" X und dem "letzten" Y ist.
Ich möchte aber alles zwischen dem letzten X und dem darauffolgenden Y. In diesem Fall also "fünf".
Geht mit regulären Ausdrücken nicht, oder?