in reply to Help with regular expression - real file

Another possible approach is using HTML::Table::Extract to scrape the data (since you are targeting data in a table). You can pull the row and and data you want sans HTML tags.

It's pretty simple to use and the documentation is pretty good.
#!/usr/bin/Perl use lib qw( ..); use HTML::TableExtract; use LWP::Simple; use Data::Dumper; my $te = new HTML::TableExtract( depth=>3,count=>4,gridmap=>1); my $content = get( "http://www.ice.com/customer/product_search.jsp?tofs=keywords&keywords +=necklace"); $te->parse($content); foreach $ts ($te->table_states) { foreach $row ($ts->rows) { print Dumper $row; } }
I hope that helps out.

Carric