asp去除html的函数代码分析附实例说明
下面这段代码,不会替换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
相关推荐
- 
                             
                            
截字符串 去除HTML标记
<%'**************************************************'函数名:gotTopic'作 用:截字符串,汉字一个算两个字符,英文算一个字符'参 数:str ----原字符串' strlen ----截取长度'返回值:截取后的字符串'**************************************************function gotTopic(str,strlen)if str="" thengotTopic=
 - 
                             
                            
asp去除html标记与空格的正则
function nohtml(str) dim re Set re=new RegExp re.IgnoreCase =true re.Global=True re.Pattern="(\<.[^\<]*\>)" str=re.replace(str," ") re.Pattern="(\<\/[^\<]*\>)"
 - 
                             
                            
asp.ne去除html的函数代码
复制代码 代码如下: /// <summary> /// 过滤字符串中的html代码 /// </summary> /// <param name="Str"></param> /// <returns>返回过滤之后的字符串</returns> public static string LostHTML(string Str) { string Re_Str = ""; if (Str != n
 - 
                             
                            
去除HTML代码中所有标签的两种方法
去除HTML代码中所有标签 复制代码 代码如下: <% '****************************** '函数:RemoveHTML_A(strText) '参数:strText,待处理的字符串 '作者:阿里西西 '日期:2007/7/12 '描述:去除HTML代码中所有标签 '示例:<%=RemoveHTML_A("<b>欢迎光临阿里西西</b>")%> '****************************** Func
 - 
                             
                            
HTA文件去除html控件认证和接收命令行参数
一是利用hta 去掉htm的控件验证 hta1的代码如下: 复制代码 代码如下: <html> <head> <title>Sample HTML Application one</title> </head> <body onload="Viewer.document.location.href='activexcontrol.htm'"> <iframe id="Viewer" app
 - 
                             
                            
asp中去除html中style,javascript,css代码
asp函数代码 复制代码 代码如下: <% Function RemoveHTML(str) Dim objRegExp, Match,strHTML if isnull(str) then str="" end if strHTML=str strHTML=replace(replace(replace(strHTML,vblf,""),vbcr,""),vbcrlf,"") Set objRegExp = New R
 - 
                             
                            
asp去除html的函数代码分析附实例说明
下面这段代码,不会替换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="(\<\/[^\<]*\>
 - 
                             
                            
ASP通用分页样式函数代码
<% '****************************** '函数:MultiPage(Numbers,Perpage,Curpage,Url_Add) '参数:Numbers,总记录数:Perpage,每页记录数:Curpage,当前页:Url_Add,当前页其它参数如?action=list& '作者:阿里西西 '日期:2007/7/15 '描述:ASP通用分页样式函数 '示例:MultiPage(100,10,2,"?action=list&")
 - 
                             
                            
ASP FSO文件操作函数代码(复制文件、重命名文件、删除文件、替换字符串)
FSO文件(File)对象属性 DateCreated 返回该文件夹的创建日期和时间 DateLastAccessed 返回最后一次访问该文件的日期和时间 DateLastModified 返回最后一次修改该文件的日期和时间 Drive 返回该文件所在的驱动器的Drive对象 Name 设定或返回文件的名字 ParentFolder 返回该文件的父文件夹的Folder对象 Path 返回文件的绝对路径,可使用长文件名 ShortName 返回DOS风格的8.3形式的文件名 ShortPath 返
 - 
                             
                            
捕捉并保存ASP运行错误的函数代码
过程名:catch(str) 使用方法: 复制代码 代码如下: on error resume next '你的代码,如数据库连接 call catch("显示给用户的提示信息") 功能:清除IIS的错误提示信息,自定义错误提示返回给用户,并将出错信息保存到txt文件(当然你也可以稍做修改转向自定义页面等) 代码: 复制代码 代码如下: <% option explicit '例一--------------------------- '必须和on error resume ne
 - 
                             
                            
asp.net textarea换行函数代码
复制代码 代码如下: /// <summary> /// 替换html中的特殊字符 /// </summary> /// <param name="theString">需要进行替换的文本.</param> /// <returns>替换完的文本.</returns> public string HtmlEncode(string theString) { theString=theString.Replace(&
 - 
                             
                            
asp.net 文件下载功能函数代码整理
复制代码 代码如下: public void FileDownLoadDel(string fullFilename) { System.IO.Stream iStream = null; // Buffer to read 10K bytes in chunk: byte[] buffer = new Byte[10000]; // Length of the file: int length; // Total bytes to read: long dataToRead; // Ident
 - 
                             
                            
asp 网站静态化函数代码html
复制代码 代码如下: Function htmll(mulu,htmlmulu,FileName,filefrom,htmla,htmlb,htmlc,htmld) if mulu="" then mulu="/" if htmlmulu="" then htmlmulu="/" mulu=replace(SysRootDir&mulu, "//", "/") htmlmulu=
 - 
                             
                            
asp中格式化HTML函数代码 SDCMS加强版
复制代码 代码如下: '============================== '格式化HTML,SDCMS加强版 '============================== Function Nohtml(ByVal t0) IF Len(t0)=0 Or IsNull(t0) Then Nohtml="" Exit Function End IF Dim Regs,Matches,Match Set Regs=New Regexp Regs.Ignorecase=True
 - 
                             
                            
ASP URL反编码函数代码
例如:我们在百度中搜索 我们,则网址后面的参数就是http://www.baidu.com/s?cl=3&wd=%BD%C5%B1%BE%D6%AE%BC%D2 如果我们想将%BD%C5%B1%BE%D6%AE%BC%D2还原为中文,使用下面的函数即可.<% response.write urldecode("http://www.baidu.com/s?cl=3&wd=%BD%C5%B1%BE%D6%AE%BC%D2") '===================
 
随机推荐
- angularjs实现多张图片上传并预览功能
 - 关于二次封装jquery ajax办法示例详解
 - 深入理解PostgreSQL的MVCC并发处理方式
 - JQuery实现的按钮倒计时效果
 - 批处理_mysql建立游戏排行榜!
 - js使用栈来实现10进制转8进制与取除数及余数
 - 在mysql数据库原有字段后增加新内容
 - PHP中使用GD库创建圆形饼图的例子
 - Python中的XML库4Suite Server的介绍
 - C数据结构中串简单实例
 - 借助node实战JSONP跨域实例
 - SQLSERVER查询所有数据库名,表名,和字段名的语句
 - js下获得单选框的值的代码
 - 详解java倒计时三种简单实现方式
 - Java中泛型的用法总结
 - Android开源项目PullToRefresh下拉刷新功能详解2
 - Java线程重复执行以及操作共享变量的代码示例
 - NopCommerce架构分析之(五)Model绑定Action参数
 - Android Activity的生命周期详细介绍
 - Android开发笔记之:Splash的实现详解
 
