Tach!
Ich suche den Parameter, der veranlasst, dass im regulären Ausdruck der erste, kürzeste Treffer ermittelt wird.
Es gibt verschiedene Techniken, die Fundstelle einzuengen. Die Gierigkeit abzugewöhnen ist nur eine davon.
Wenn man beispielsweise alles bis zu einem bestimmten Trennzeichen finden möchte, dann findet "gib mir alles, gefolgt von Trennzeichen" sehr viel, auch Trennzeichen darin, wenn man die Gierigkeit nicht einschränkt. Die Alternative wäre, mit negierter Zeichenklasse zu suchen: "finde alles, was kein Trennzeichen ist, und davon beliebig viel": /[^;]*/
(mit Semikolon als Trennzeichen). Dabei hat man das Problem mit der Gierigkeit von vorn herein nicht.
dedlfix.