|
|||||||||||||||||||||||||||
Nezar Nielsen wrote: > > > Den er grådig. Hvis du sætter et spørgsmålstegn efter * matcher den kun op > til først fundne '>'. > Husk også at der kan forekomme tags på flere linier, f.eks: > <img src="hej.gif" > width="20" height="30" alt="hej"> > > så du skal også matche multiline: > > undef $/; #slå slurporama til > open(FIL,"a.htm"); > my $a=<FIL>; #slurp baby slurp! (and pray to god, at det ikke er en > kæmpefil) > close(FIL); > > $a=~s/<.*?>//gs; #multiline ikke-grådig match. > print $a; Se det var jo smart, det virker jo perfekt. Bare af nysgærrighed hvor stor en fil skal der til før der kan blive overflow. -- Med venlig hilsen Poul-Erik Andreasen
|
||||||||||||||
|
||||||||||||||