I'm trying to extract some text from HTML file.
This is sample of part that makes me a hedeache:
<TD>
Adresa instalacije:
</TD>
<TD COLSPAN=2>
<TABLE border=0 cellpadding=3 cellspacing="1" bgcolor="#AAAA77" width="100%">
<TR bgcolor="#FFFFCC">
<TD COLSPAN=2><B>SOME TEXT</B></TD>
</TR>
<TR bgcolor="#FFFFCC">
<TD>ADM šifra: </TD>
<TD><B>914122</B></TD>
</TR>
</TABLE>
</TD>
The part I want to extract is between
<TD COLSPAN=2><B> </B></TD>
And this is my regex:
var regexAdresa = @"<TD>Adresa korisnika:</TD><TD COLSPAN=2>";
regexAdresa += @"<TABLE border=0 cellpadding=3 cellspacing=""1"" bgcolor=""#AAAA77"" width=""100%"">";
regexAdresa += @"<TR bgcolor=""#FFFFCC"">";
regexAdresa += @"<TD><B>(.*?)</B></TD>";
regexAdresa += @"</TR></TABLE></TD>";
var r0 = new Regex(regexAdresa);
var rr0 = r0.Match(text);
var res0 = rr0.Groups[1].ToString();
My result is always resturs 0. Am I doing something wrong?