Siechfred: Anwendung von =~ //

Beitrag lesen

Hi Christian,

In den // wird ein regulärer Ausdruck erwartet (perldoc perlre), in denen der Punkt die Bedeutung "ein beliebiges Zeichen" hat. Daher musst Du den Punkt maskieren:
if ($file =~ /./)

Ergänzung:
Wenn er zwei Punkte hintereinander möchte, könnte es denke ich auch so aussehen:

if ($file =~ /[.]{2}/)

Viele Grüße
Torsten