Например есть строка: "<p>Это <a href=''>пример</a> <b>поиска</b></p>"
Указанный ниже код в цикле выдергивает каждый тег отдельно. Как правильно написать код, чтобы результат обработки был бы в виде одной строки: "<p><a href=''></a><b></b></p>" ?
Пробовал отказаться от цикла, но тогда либо неверный код либо эксперименты с Regex.Replace (к-ые также ни к чему хорошему не приводят, т.к. регулярка сильно усложняется).
- Код: Выделить всё
Dim regexp As New Regex("<(.*?)>")
Dim html As String
Dim i As Integer
Dim m As MatchCollection
html = "<p>Это <a href='http://vbnet.ru'>пример</a> <b>поиска</b></p>"
m = regexp.Matches(html)
For i = 0 To m.Count - 1
MsgBox(m.Item(i).Value)
Next