我想替换此字符串以获得<div>
的结果可以使用正则表达式完成吗?我知道它始终以class=\"
开头,以'\"'
结束。最好的方法是什么?
<div class=\"ExternalClass4A5391EF4ADD4D4896651BC7F467224F\">
答案 0 :(得分:1)
您可以使用非常简单的正则表达式:
"<div class=\"([^\"]*)\">"
括号指定捕获组。获得匹配后,在索引1处获取组以获取捕获匹配内容的结果。
注意:我假设这是一个练习,而不是您希望在生产环境中执行的操作。有许多HTML解析器可用于生产环境。您应该使用它们,而不是基于正则表达式的快速解决方案。