LanX: RegExp-Problem(e)

Beitrag lesen

Hi Cheatah

Eigentlich suchst Du "(<[^>]+)". In der zweiten Klammer solltest Du vom "?" Gebrauch machen, um bei .* die Greediness auszuschalten.

Jetzt mal ne rein stilistische Frage, wozu [^>] und ? in einem ausdruck mischen?
ich meine

entweder

(<[^>]+)\n([^<]*>)

oder gleich

(<.+?)\n(.*?>)

wobei ich letzteres klar favorisieren würde, man braucht ja nicht
auf ewig abwärtskompatibel zu sed zu bleiben.

Qapla'
Rolf