in reply to Re: Grabbing part of an HTML page
in thread Grabbing part of an HTML page

Tried that. It didn't work.

I tried that too, before posting here. And it worked fine.
But I also made sure the strings you were looking for exist in the test data.

my test data:

<!-- start section--> blah <!-- end section -->

the test script in readmore:

#!/usr/bin/perl + $start_pattern = '<!-- start section-->'; $end_pattern = '<!-- end section -->'; @files_to_look_in = ("test.html", "test.html"); + $write_line = 0; + # while(@files_to_look_in) # original line (always true) foreach (@files_to_look_in) { #open(HTM_FILE, <$_); # original line (no "") open( HTM_FILE, "<$_" ); while(<HTM_FILE>) { if($_=~/$start_pattern/i) { $write_line = 1; } if($_=~/$end_pattern/i) { $write_line = 0; } + if($write_line =~ '1') # better make that if ( $write_line == + 1 ) or simply if ( $write_line ) { print "$_\n"; } } }