All pastes #360325 Raw Edit

Untitled

public text v1 · immutable
·published 2007-02-17 12:08 UTC
rendered paste body
The file to parse contains first this:
<tr class="headline"><td width="180">Bekant</td><td>Stad</td><td width="90" align="center">Snabbmeny</td><td align="center">IRL</td><td align="center">Info</td><td width="110" align="right">&nbsp;Senast inloggad</td></tr></td></tr>

and then there are a number of these:
<td colspan="6" class="headline">Granne</td></tr><tr><td colspan="6" height="1" class="line"></td></tr>

And I want to match the 'Bekant' and 'Granne' parts respectively (they can contain [A-Za-zÅÄÖåäö-]. It should also be noted that everything is on one line.

What I'd need help with is a method to match both the above cases, and to be able process the data in between any two of those matches that are directly after each other.
Language of implementation is C#, if it would matter.