У меня есть часть html-кода, которую я хочу уничтожить некоторые части стиля, я знаю, что мне нужно регулярное выражение, но я не знаю, как создать регулярное выражение или даже как применить его в моем C# код. Ниже приведен образец исходной строки:заменить строку с помощью подстановочных знаков
<p style="color: #000000; text-transform: none; letter-spacing: normal; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; word-spacing: 0px; white-space: normal; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">
А вот вывод, который я хотел бы получить после операции замены:
<p>
Я хочу, чтобы избавиться от атрибута стиля. И мне нужно сделать это для всех событий <p ...>
Существует множество примеров подобных работ, но я действительно смутился об этом. Таким образом, любой ключ к решению был бы замечательным. Заранее спасибо.
Проверьте принятый ответ: http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags - рассмотрите возможность использования HTML-анализатора, а не регулярного выражения. – Jamiec