Non so se ci sono moduli cpan migliori, ma so che con le RE si puo` risolvere.

Se l'ordine dei due campi interessanti e` sempre lo stesso, puoi usare una cosa del genere:
codice:
/\<tr.+?\<a.+?\>(.+?)\<\/a.+?b\>(.+?)\<\/b.+?font\>(.+?)\<\/f.+?\<\/tr\>/im
Nota l'uso dei ? (per fermarsi alla prima occorrenza del carattere successivo);
e nota alla fine le opzioni:
/i serve per ignorare maiuscole/minuscole
/m serve per ignorare gli acapo (pero` in qualche altro caso serve invece il /s - ora non ricordo piu` esattamente)
non ricordo se i simboli < e > devono essere preceduti da backslash. Sicuramente la slash deve essere preceduta
Nel man perlre tutte queste cose sono spiegate.