我有一个 C# 字符串包含随机的 HTML 代码。如何获取具有此特定数据属性“data-special-attr”的所有链接并将所有链接的文本替换为属性的值。最后,删除属性。
例如:之前:
<a href="http://example.com" style='class' data-foo='' data-special-attr="new text1">old text1</a>
后:
<a href="http://example.com" style='class' data-foo=''>new text1</a>
我需要在包含具有此特定 attr 和其他 html 代码的多个链接的字符串上运行此方法。
谢谢