Marko: Regulaeren Ausdruck in Perl verneinen

Beitrag lesen

Hallo primitives kleines Perl Problem:

$daten{'email'} =~ s/([\w-+]+)@([\w-+.]+)//g;

dieser Ausdruck soll das Gegenteil von dem tun, was er jetzt macht, wenn er nicht matcht soll der Wert  von $daten{'email') auf den leeren String gesetzt werden, wie verneine ich den regulären Ausdruck, oder gibt es statt =~ einen NOT =~ Operator ?

Gruss

Marko