使用VBScript正则表达式

时间:2015-07-21 23:09:15

标签: regex vbscript

如何使用VBScript正则表达式删除span标记?例如,以下HTML应简化为h3开头标记:

<h3><span style="color: inherit; font-size: 24px; line-height: 1.1;">

它必须是正则表达式,因为它是标准化文本的正则表达式过程的一部分。 span的内容可能完全不同,大部分时间都没有span

1 个答案:

答案 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