[BraLUG] Hilfe bei Regular Expression

Robert Schulze rob at rob-schulze.de
Di Feb 13 19:37:33 CET 2018


Hi,

Am 13.02.2018 um 18:19 schrieb Uwe Berger:
> Moin,
> set data "yyyyWindows98\n\rdas ist die naechste Zeile\n\r"
> [...]
> 
> aaaahhhhh, das sieht gut aus, wenn man es noch in geschweifte Klammern
> setzt:
> 
> regsub {Windows[^\n]*} $data Linux data
> 
> Zu mindestens beim 1.Test kam das raus, was ich wollte...

Achtung: meines Wissens lautet CRLF "\r\n" und nicht "\n\r".

Wenn du diesen Ausdruck verwendest wird "\n\r" überhaupt nicht
angefasst, allerdings wird "\r\n" auf "\n" reduziert - also zu einem
UNIX-Newline (ohne \r).

Rob



Mehr Informationen über die Mailingliste Bralug