#!/usr/bin/perl open(FILE,"$0"); while () { print if $_ =~ s/[^H]*(H)[^e]*(e)[^ll]*(ll)[^o]*(o)[^ ]*( )[^W]*(W)[^o]*(o)[^r]*(r)[^l]*(l)[^d]*(d).*/$1$2$3$4$5$6$7$8$9$10/; } close(FILE);