- while($html =~ /<A\s.*CLASS=HOVERLINE\s.*HREF=\"([^\"]+)\".*>(\<small\>.*\<\/small\>)?([^<]+)<\//ig) {
- if((substr "" . lc $3 , 0, length $name) eq lc $name) {
- push @ret, $3;
+ while($html =~ /<A\s+CLASS="HOVERLINE"\s+HREF="([^"]+)"[^>]*>(<FONT[^>]*>)?(<small>[^<]*<\/small>)?\s*([^<]+)<\//ig) {
+ if((substr "" . lc $4 , 0, length $name) eq lc $name) {
+ push @ret, $4;