Vorheriges Thema: WiederholungenNächstes Thema: Klammer


Genügsame Wiederholungen

Immer, wenn die "erweiterte" reguläre Ausdruckssyntax (Standard) benutzt wird, sind genügsame Wiederholungen möglich, indem der Wiederholung ein "?" anhängt wird; eine genügsame Wiederholung ist eine Wiederholung, die dem kürzestmöglichen String entspricht.

Für die Entsprechung eines Paares von html-Tags könnte etwa Folgendes verwendet werden:

"<\s*tagname[^>]*>(.*?)<\s*/tagname\s*>"

In diesem Fall enthält $1 den Text zwischen den Tag-Paaren und ist der kürzestmögliche passende String.