急!! 正则表达式过滤html

请问各位高手,我想用正则表达式找到html指定的标签,然后过滤掉标签,用string保存其中间的文本内容。找了很多质料,就是没找到一个合适的,请帮忙指点一下。例如:<ta... 请问各位高手,我想用正则表达式找到html指定的标签,然后过滤掉标签,用string保存其中间的文本内容。
找了很多质料,就是没找到一个合适的,请帮忙指点一下。
例如:
<table border=0 cellpadding=0 cellspacing=0 width=600 height=120>
<tr><td height=10 colspan=2></td></tr>
<tr>

<td width=300 valign=top>
<table border=0 cellpadding=0 cellspacing=0 width=280>
<tr><td height=10></td></tr>
<tr><td align=right><font color=#0d3cd4>中央气象台2007年03月29日20时发布</font></td></tr>
<tr><td height=10></td></tr>
<tr><td align=center><font color=#0d3cd4> -2℃ ~ 11℃</font></td></tr>
<tr><td height=10></td></tr>
<tr><td align=center><font color=#0d3cd4>多云</font></td></tr>
</table>
</td>
把代码中的“多云”,“-2℃ ~ 11℃”抽出来,分别保存到string变量中
展开
 我来答
覃拔da
推荐于2016-07-10 · TA获得超过2220个赞
知道小有建树答主
回答量:425
采纳率:0%
帮助的人:227万
展开全部
<%
Function stripHTML(strHTML)
'Strips the HTML tags from strHTML

Dim objRegExp, strOutput
Set objRegExp = New Regexp

objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "<.+?>"

'Replace all HTML tag matches with the empty string
strOutput = objRegExp.Replace(strHTML, "")
'Replace all < and > with < and >
strOutput = Replace(strOutput, "<", "<")
strOutput = Replace(strOutput, ">", ">")
stripHTML = strOutput 'Return the value of strOutput

Set objRegExp = Nothing
End Function
%>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式