我将从最后开始:
在我的C#程序中,我有一个包含HTML的字符串,并且我想要从该字符串中的元素中删除所有内联样式属性(
即使有些人抱怨,我仍然愿意使用正则表达式来完成这个任务。
在我的C#程序中,我有一个包含HTML的字符串,并且我想要从该字符串中的元素中删除所有内联样式属性(
style=".."
),以及所有以'abc'开头的类。即使有些人抱怨,我仍然愿意使用正则表达式来完成这个任务。
(对于那些想要因解析HTML字符串而斥责我的人的解释:
我被迫使用一些不太理想的Web控件来完成我的项目。该控件是设计用于服务器端(即具有postback和所有这些东西),但我需要在ajax调用中使用它。
这意味着我必须在代码中配置它,调用它的Render()
方法以获得HTML字符串,并将该字符串传递到客户端,在适当的位置将其插入到DOM中。不幸的是,我无法找到正确的控件配置来阻止它使用这些无用的样式和类进行渲染,因此我被迫手动删除它们。请不要恨我。)