Я ищу выражение регулярного выражения, которое добавит атрибут к элементу, который уже имеет атрибут с определенным значением.Добавить атрибут элемента, который имеет атрибут с определенным значением
для например:
<meta name="stack" />
Я хочу, чтобы добавить атрибут в мета-элемент, который имеет имя атрибута = «стек» таким образом, что он будет выглядеть
<meta name="stack" value="overflow" />
Также некоторые C# кода для соответствия и замены поможет.
Я не могу использовать XmlDocument или HtmlAgilityPack из-за неправильного ввода xml.
Спасибо.
Уч. Добавление атрибутов не является тривиальным с регулярным выражением и должно действительно выполняться с каким-то синтаксическим анализатором. Вы уверены, что нет никаких опций, кроме регулярного выражения? Это может стать довольно волосатым. : -/ – Wiseguy