请大家推荐asp截取字符 怎样过滤掉图片 只显示文本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请大家推荐asp截取字符 怎样过滤掉图片 只显示文本相关的知识,希望对你有一定的参考价值。
请大家推荐asp截取字符 怎样过滤掉图片 只显示文本棒弦瓦胜址例象沫沟神 参考技术A 函数过滤
function nohtml(str)
dim re
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
're.Pattern="(\<.[^\<]*\>)"
'str=re.replace(str," ")
re.Pattern="(\<img[^\<]*\>)"
str=re.replace(str," ")
nohtml=str
set re=nothing
end function 参考技术B 使用函数(自己使用的代码,从项目里面给你抠出来的):
<%
Function RemoveHTML(strHTML)
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(strHTML,Match.Value,"")
Next
'/////////////////////////////////////////////////////////
objRegExp.Pattern = "<.+?>"
'进行匹配
Set Matches=objRegExp.Execute(strHTML)
' 遍历匹配集合,并替换掉匹配的项目
For Each Match in Matches
strHtml=Replace(strHTML,Match.Value,"")
Next
'//////////////////////////////////////////////////////////
strHTML=replace(strHTML," ","")
strHTML=replace(strHTML," ","")
RemoveHTML=strHTML
Set objRegExp = Nothing
End Function
%>
使用方法:RemoveHTML(“你的文本内容”) 参考技术C 我对这个不太懂,我给你提示下
ASP在截取时默认是截取所有字符编码
你可以过滤掉非 ASC II编码的字符 就可以了
kettle怎么过滤掉某个字段空字符串数据
参考技术A 利用Kettle的“过滤记录”字符串替换”,“字符串操作”组件,实现记录的过滤,字符串替换及字符串的去空格功能。
以上是关于请大家推荐asp截取字符 怎样过滤掉图片 只显示文本的主要内容,如果未能解决你的问题,请参考以下文章