regex: \n darf nicht nach Klammer vorkommen
trulle
- perl
0 MudGuard
Habe folgenden regex:
$string =~ s/\n/<br>/g;
Nun möchte ich, dass er den \n nur durch <br> ersetzt, wenn \n NICHT hinter einer ) steht.
Hi,
$string =~ s/\n/<br>/g;
Nun möchte ich, dass er den \n nur durch <br> ersetzt, wenn \n NICHT hinter einer ) steht.
Dann brauchst Du vor dem \n einen negative look behind für die Klammer
(?<!regex) für den negative look behind, und da Du nach einer schließenden Klammer gucken willst:
(?<!))
cu,
Andreas