print $line until(!($line =~ /\s+/)) #### use strict; use warnings; my $line; open IN,"lines.txt"; while($line = ) { print $line unless(!($line =~ /\w+/)); }