asp中, 一个长字符串里面,去掉 两个短字符串之间所有字符

这个代码怎么写?谁提供一个定义的函数。。。需要用到正则匹配,谁帮忙写个啊?如图所示,是3个很长很长的字符串。我需要把两个标红的字符串之间所有字符删掉,怎样写呢?... 这个代码怎么写?谁提供一个定义的函数。。。
需要用到正则匹配,谁帮忙写个啊?

如图所示,是3个很长很长的字符串。我需要把 两个标红的字符串 之间 所有字符删掉,怎样写呢?
展开
 我来答
miniapp6YdRKPFNcTBgH
2016-07-04 · TA获得超过397个赞
知道小有建树答主
回答量:801
采纳率:0%
帮助的人:505万
展开全部
你可以参考以下函数,把前后缀的字符换一下就可以直接用了。这是我自己写的函数。
<%
'函数:ASP过滤HTML标签、JS代码、CSS样式,只获取纯文本【凌陈亮(QQ:57404811)】
'参数:字符串
function gw_nohtml(content,n,nexttext)
dim f_content : f_content=content
if len(f_content)>0 then
dim re : set re=New RegExp'建立正则表达式
re.Global=true'设置全局可用性
re.Ignorecase=false'设置是否区分字符大小写
re.MultiLine=true'设置多行标记可用性
re.Pattern="<[sS][tT][yY][lL][eE][^>]*?>[\s\S]*?<\/[sS][tT][yY][lL][eE]>" '去STYLE样式正则式
f_content=re.replace(f_content,"") '执行搜索测试
re.Pattern="<[sS][cC][rR][iI][pP][tT][^>]*?>[\s\S]*?<\/[sS][cC][rR][iI][pP][tT]>" '去SCRIPT脚本正则式
f_content=re.replace(f_content,"") '执行搜索测试
re.Pattern="<(.|\n)+?>"'去HTML标签正则式
f_content=re.replace(f_content,"") '执行搜索测试
set re=nothing
end if
gw_nohtml=f_content
end function
%>
百度网友f0a229a
2016-07-03 · TA获得超过570个赞
知道答主
回答量:236
采纳率:0%
帮助的人:81.5万
展开全部
你猜 笨死啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式