C# 使用正则表达式删除字符串

C# 使用正则表达式删除字符串,c#,html,C#,Html,我想替换此字符串以获得的结果。是否可以使用正则表达式执行此操作?我知道它总是以class=\“开始,以'\'”结束,最好的方法是什么 <div class=\"ExternalClass4A5391EF4ADD4D4896651BC7F467224F\"> 您可以使用非常简单的正则表达式: "<div class=\"([^\"]*)\">" “使用正则表达式解析html非常危险、速度慢,通常不推荐使用。虽然确实有可能,但您尝试过什么?不要使用正则表达式进行html解

我想替换此字符串以获得
的结果。是否可以使用正则表达式执行此操作?我知道它总是以
class=\“
开始,以
'\'”
结束,最好的方法是什么

<div class=\"ExternalClass4A5391EF4ADD4D4896651BC7F467224F\">

您可以使用非常简单的正则表达式:

"<div class=\"([^\"]*)\">"

“使用正则表达式解析html非常危险、速度慢,通常不推荐使用。虽然确实有可能,但您尝试过什么?不要使用正则表达式进行html解析。请使用
HtmlAgilityPack