$string = decode("utf8", $input{'Strasse'}); @allchars = split //, $string; foreach $char (@allchars){ if($char !~ /[öüÖÜßA-Za-z0-9\+\.\-\ ]/){ print DEBUG "MÖÖÖÖÖÖÖP222!!!!!!!!!!!!!!\n"; }