手机
当前位置:查字典教程网 >编程开发 >ASP教程 >asp去除html的函数代码分析附实例说明
asp去除html的函数代码分析附实例说明
摘要:下面这段代码,不会替换ld

下面这段代码,不会替换ld<sad中间的<,所以内容仍然是正常的

复制代码 代码如下:

<%

function nohtml(str)

dim re

Set re=new RegExp

re.IgnoreCase =true

re.Global=True

re.Pattern="(<.[^<]*>)"

str=re.replace(str," ")

re.Pattern="(</[^<]*>)"

str=re.replace(str," ")

str=replace(str," ","")

str=replace(str," ","")

nohtml=str

set re=nothing

end function

str="<title>sadjksjdl查字典教程网欢迎你sajdljsald<sadsadsad<br>" '这里是测试

response.write nohtml(str)

%>

结果为:

复制代码 代码如下:

sadjksjdl查字典教程网欢迎你sajdljsald<sadsadsad

不过下面的代码是不问的,直接看到<就忘后面无限制的匹配

复制代码 代码如下:

<%

Function dropHtml(Byval 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

dropHtml=strHTML

Set objRegExp = Nothing

End Function

str="<title>sadjksjdl查字典教程网欢迎你sajdljsald<sadsadsad<br>" '这里是测试

response.write dropHtml(str)

%>

结果为:

复制代码 代码如下:

sadjksjdl查字典教程网欢迎你sajdljsald

【asp去除html的函数代码分析附实例说明】相关文章:

很不错的一个UBB代码

asp下tag的实现,简单介绍与部分代码

asp 全面安全数据连接代码

asp入门:asp如何保存数据

asp错误的几种处理方式

新型ASP后门源代码分析

asp实现无限级分类的方法js版

asp连接sqlserver数据库实现代码

ASP和javaScript中的字母大小写转换函数代码

asp 在线人数统计代码

精品推荐
分类导航