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

时间:2014-07-31 16:47:26

标签: c# html

我想替换此字符串以获得<div>的结果可以使用正则表达式完成吗?我知道它始终以class=\"开头,以'\"'结束。最好的方法是什么?

<div class=\"ExternalClass4A5391EF4ADD4D4896651BC7F467224F\">

1 个答案:

答案 0 :(得分:1)

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

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

括号指定捕获组。获得匹配后,在索引1处获取组以获取捕获匹配内容的结果。

注意:我假设这是一个练习,而不是您希望在生产环境中执行的操作。有许多HTML解析器可用于生产环境。您应该使用它们,而不是基于正则表达式的快速解决方案。