У меня есть строка, имеющая такая форма:Получить информацию от сНа тега
<div class="c1">text1</div></br>
<div class="c2">text2</div></br>
<div class="c3">text3</div></br>
Я хочу создать NameValueCollection с C# и регулярных выражениями, как этого
{ ("c1","text1"),("c2","text2"),("c3","text3") }.
Прямо сейчас я могу получить только «текст», как это
Match match = Regex.Match(inputString, "[^<>]+(?=[<])");
Может кто-то помочь мне получить как class
и innertext
?
Благодаря
как о «[^ \ d] * \ d *» – Daniel
Большая библиотека для работы с HTML в C# является http://htmlagilitypack.codeplex.com/, если вы можете использовать что-то подобное , –
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags – adt