string
result = "This is some <b>bold</b> text and so is <b>this</b>";
int
posStart = 0, posEnd = 0;
ArrayList bold =
new ArrayList();
posStart = result.IndexOf("<b>");
while
(posStart != -1)
{
posStart += 3;
posEnd = result.IndexOf("</b>", posStart);
bold.Add (result.Substring(posStart, posEnd - posStart));
posStart = result.IndexOf("<b>", posEnd);
}
foreach
(string text in bold)
Response.Write (text + "<br>");