use Text::ParseWords; $filename = "index.dumped.html"; open( FILE, "< $filename" ) or die "Can't open $filename : $!"; foreach $line () { push @lwords, $line; } @words = "ewords(@lwords); foreach (@words) { print "<$_>\n"; } close FILE;