in reply to Regex Question
Ok, I ended up figuring out the rest. It was a bunch of problems together. I had line breaks in the text, and get_trimmed_text was taking out
tags and goofing up all sorts of stuff. Here's the solution I ended up with. Let me know if you have better ideas! Thanks for the help!!!
$svcDesc = $htmlStream->get_phrase('/td'); $svcDesc =~ s/\n/,/g; push @svcPorts, "$1:$2" while ($svcDesc =~ /Protocol:\s(TCP|UDP).+?Des +tination\sPort:\s([0-9\-]+)/g); s/:(\d+)\-\1/:$1/ for (@svcPorts);
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Regex Question
by hdb (Monsignor) on Sep 10, 2013 at 20:07 UTC |