如何使用 VBScript 正则表达式删除 span 标签?例如,以下 HTML 应缩减为仅包含 h3
开始标记:
<h3><span style="color: inherit; font-size: 24px; line-height: 1.1;">
它必须使用正则表达式,因为它是标准化文本的正则表达式过程的一部分。 span
的内容可以完全不同,大多数情况下没有 span
。
最佳答案
您应该能够使用模式 <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
关于regex - 使用 VBScript 正则表达式删除跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31551179/