如何使用VBScript正则表达式删除span标记?例如,以下HTML应简化为h3
开头标记:
<h3><span style="color: inherit; font-size: 24px; line-height: 1.1;">
它必须是正则表达式,因为它是标准化文本的正则表达式过程的一部分。 span
的内容可能完全不同,大部分时间都没有span
。
答案 0 :(得分:2)
您应该可以使用模式<span [^>]*>
来匹配开始标记(<span
),然后抓取所有内容直至结束>
。
Dim s
s = "<h3><span style=""color: inherit; font-size: 24px; line-height: 1.1;"">"
With New RegExp
.Pattern = "<span [^>]*>"
s = .Replace(s, "")
End With