Franz Handlos: Regexp: Suche bis zu einer bestimmten Zeichenfolge

Beitrag lesen

Guten Abend,

ich möchte aus einem String einen Teilstring ermitteln. Dabei soll der RegExp allerdings nur solange matchen, bis er auf eine bestimmte Zeichenfolge stösst. Etwa wie folgt:

Dies ist ein schöner Tag

Bis zum Wort 'schöner' soll gematched werden. Mein Problem ist, dass ich zwar weiss wie ich bis zu einem bestimmten Zeichen suche ([^X]+), nicht aber, wie ich bis zu einer bestimmten Zeichenfolge suche.

Weiss jemand wie das geht?

Schönen Abend noch,
Franz