用正则表达式剔除文本里面HTML标记
16lz
2021-01-22
在asp中使用正则表达式剔除html标记
<%
Function RemoveHTML(str)
Dim objRegExp, Match, Matches
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
'取闭合的<>
objRegExp.Pattern = "<.+?>"
'进行匹配
Set Matches = objRegExp.Execute(strHTML)
' 遍历匹配集合,并替换掉匹配的项目
For Each Match in Matches
strHTML=Replace(str,Match.Value,"")
Next
RemoveHTML=strHTML
Set objRegExp = Nothing
End Function
%>
Function RemoveHTML(str)
Dim objRegExp, Match, Matches
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
'取闭合的<>
objRegExp.Pattern = "<.+?>"
'进行匹配
Set Matches = objRegExp.Execute(strHTML)
' 遍历匹配集合,并替换掉匹配的项目
For Each Match in Matches
strHTML=Replace(str,Match.Value,"")
Next
RemoveHTML=strHTML
Set objRegExp = Nothing
End Function
%>
本文出自 “simeon技术专栏” 博客,转载请与作者联系!
更多相关文章
- 我的HTML INPUT无效标记,请帮忙
- 如何将标记中的值传递给PHP变量?
- 如何使用一个锚标记打开多个链接
- 用JAVA从HTML标记中撕下子字符串
- 值得收藏的正则表达式(匹配中文字符、匹配双字节字符、匹配HTML标
- 如何在Java Swing中的JPanel中呈现基本的HTML标记?
- 在href元素中使用标记<c:out [duplicate]
- 使用shell从标记中提取多个属性
- phpstorm取消自动保存并标识修改的文件为星星标记