Daniel Thoma: Reguläre Ausdrücke mit Ausschluß

Beitrag lesen

Hallo Norbert,

$string=~s/(?:)|(?+)|[^(+|:)]//g;

Da sind ein paar Fehler drin, in Zeichenmengen ist + kein Sonderzeichen und () und | brauchst Du da auch nicht.

So funktioniert es:
$string =~ s/?[+:]|[^+:]//g;

Grüße

Daniel