日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

ASP超级链接和HTML函数正则表达式 修正版

發布時間:2025/7/14 HTML 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP超级链接和HTML函数正则表达式 修正版 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

過濾超級鏈接?
復制代碼 代碼如下:
Function RegRemoveHref(HTMLstr)?
Set ra = New RegExp?
ra.IgnoreCase = True?
ra.Global = True?
ra.Pattern = "<A[^>]+>(.+?)<\/A>"?
RegRemoveHref = ra.replace(HTMLstr,"$1")?
END Function

過濾所有HTML代碼?
復制代碼 代碼如下:
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?
RemoveHTML=strHTML?
Set objRegExp = Nothing?
End Function

過濾所有HTML代碼 和空格換行?
復制代碼 代碼如下:
Function RemoveHTML(strHTML)?
Dim objRegExp, Match, Matches?
Set objRegExp = New Regexp?
objRegExp.IgnoreCase = True?
objRegExp.Global = True?
objRegExp.Pattern = "<.+?>"?
'objRegExp.Pattern = "(\r|\n|\r\n| |\t| )"?
Set Matches = objRegExp.Execute(strHTML)?
For Each Match in Matches?
strHtml=Replace(strHTML,Match.Value,"")?
Next?
objRegExp.Pattern = "(\r|\n|\r\n| |\t| )"?
Set Matches = objRegExp.Execute(strHTML)?
For Each Match in Matches?
strHtml=Replace(strHTML,Match.Value,"")?
Next?
RemoveHTML=strHTML?
Set objRegExp = Nothing?
End Function

asp使用正則表達式去除script代碼和HTML代碼?
一、清楚內容中的Javsscript 代碼 這個代碼的作用是去掉用<script </script>標記包含的所有部分。?
根據實際需要,它也許不能滿足要求。如果用在屏蔽客戶提交代碼的地方,應保證這一步在最后執行。?
很多人還會拼湊這樣的標記,應小心。?
復制代碼 代碼如下:
Function ClearJSCode(originCode)?
Dim reg?
set reg = New RegExp?
reg.Pattern = "<SCRIPT[^<]*</SCRIPT>"?
reg.IgnoreCase = True?
reg.Global = True?
clearJSCode = reg.Replace(originCode, "")?
End Function

二、清除內容中的HTML代碼?
復制代碼 代碼如下:
Function ClearHTMLCode(originCode)?
Dim reg?
set reg = new RegExp?
reg.Pattern = "<[^>]*>"?
reg.IgnoreCase = True?
reg.Global = True?
ClearHTMLCode = reg.Replace(originCode, "")?
End Function

復制代碼 代碼如下:
<js jsid="1" jsname="去除內容頁里干擾信息"><![CDATA[?
var sourcehtml=function(){/*%s*/}.toString().slice(13, -3);?
parser9527=function()?
{?
var ss=sourcehtml;?
ss=ss.replace(/<.*?>/ig,"");?
ss=ss.replace(/(\r|\n|\r\n| |\t| )/ig,"");?
ss=ss.replace(/(<\/a>)/ig,"");?
ss=ss.replace(/<a((.|\n)*?)>/ig,"");?
ss=ss.replace("_網易新聞中心","");?
/*?
ss=ss.replace(/<iframe((.|\n)*?)<\/iframe>/ig,"");?
ss=ss.replace(/<script((.|\n)*?)<\/script>/ig,"");?
ss=ss.replace(/<address((.|\n)*?)<\/address>/ig,"");?
ss=ss.replace(/(<\/a>)/ig,"");?
ss=ss.replace(/<a((.|\n)*?)>/ig,"");?
ss=ss.replace(/<SELECT((.|\n)*?)<\/SELECT>/ig,"");?
ss=ss.replace(/<TABLE((.|\n)*?)<\/TABLE>/ig,"");?
ss=ss.replace(/<img((.|\n)*?)>/ig,"");?
ss=ss.replace(/<TABLE((.|\n)*?)>/ig,"");?
ss=ss.replace(/(<\/TABLE>)/ig,"");?
ss=ss.replace(/<TR((.|\n)*?)>/ig,"<BR>");?
ss=ss.replace(/(<\/TR>)/ig,"");?
ss=ss.replace(/<nobr((.|\n)*?)>/ig,"<BR>");?
ss=ss.replace(/<nobr((.|\n)*?)>/ig,"");?
ss=ss.replace(/(<\/nobr>)/ig,"");?
ss=ss.replace(/<TD((.|\n)*?)>/ig," ");?
ss=ss.replace(/(<\/TD>)/ig,"");?
ss=ss.replace(/<span id=((.|\n)*?)<\/small>/ig,"");?
ss=ss.replace(/<div((.|\n)*?)>/ig,"");?
ss=ss.replace(/(<\/div>)/ig,"");?
*/?
return ss;?
}?
parser9527();?
]]></js>

ASP常用的正則過濾函數 可過濾html js style div font

開發程序,經常要用到正則表達式進行過濾一些不需要的東西,比如html js style div font,有時候需要過濾極個別的,有時候需要過濾好幾種,不管怎么過濾,萬變不離其宗。?
這是我收藏的一些過濾函數,可以用來過濾您不需要的代碼。如果需要過濾多種,可以嵌套使用,也可以自己整合代碼。不過不建議嵌套使用,因為那樣效率太低。?
Asp 正則表達式 過濾 所有 html 標記 :?
復制代碼 代碼如下:
Function LoseHtml(ContentStr)?
Dim ClsTempLoseStr,regEx?
ClsTempLoseStr = Cstr(ContentStr)?
Set regEx = New RegExp?
regEx.Pattern = "<\/*[^<>]*>"?
regEx.IgnoreCase = True?
regEx.Global = True?
ClsTempLoseStr = regEx.Replace(ClsTempLoseStr,"")?
LoseHtml = ClsTempLoseStr?
End function


Asp 正則表達式 過濾 style 標記 :?
regEx.Pattern = "(<style)+[^<>]*>[^\0]*(<\/style>)+"?
Asp 正則表達式 過濾 層 div 標記 :?
regEx.Pattern = "<(\/){0,1}div[^<>]*>"?
Asp 正則表達式 過濾 鏈接 a 標記 :?
regEx.Pattern = "<(\/){0,1}a[^<>]*>"?
Asp 正則表達式 過濾 字體 font 標記 :?
regEx.Pattern = "<(\/){0,1}font[^<>]*>"?
Asp 正則表達式 過濾 span 標記 :?
regEx.Pattern = "<(\/){0,1}span[^<>]*>"?
Asp 正則表達式 過濾 object 標記 :?
regEx.Pattern = "<object.*?/object>"?
Asp 正則表達式 過濾 iframe 標記:?
regEx.Pattern = "(<iframe){1,}[^<>]*>[^\0]*(<\/iframe>){1,}"?
Asp 正則表達式 過濾 script :?
regEx.Pattern = "(<script){1,}[^<>]*>[^\0]*(<\/script>){1,}"?
Asp 正則表達式 過濾 Class 標記 :?
regEx.Pattern = "(class=){1,}(""|\'){0,1}\S+(""|\'|>|\s){0,1}"?
字符串替換 Replace 的正則表達式 :?
復制代碼 代碼如下:
<%?
Function ReplaceReg(str,patrn,replStr,Ignor)?
'=========================================?
'參數解釋:?
'str 原來的字符串?
'patrn 要替換的字符串(正則表達式)?
'replStr 要替換成的字符串?
'Ignor 是否區分大小寫(1不區分,0區分)?
'=========================================?
Dim regEx ' 建立變量。?
If Ingor=1 Then Ingor=true else Ingor=false?
Set regEx = New RegExp ' 建立正則表達式。?
regEx.Pattern = patrn ' 設置模式。?
regEx.IgnoreCase = Ignor ' 設置是否區分大小寫。?
regEx.Global=True?
ReplaceReg = regEx.Replace(str,replStr) ' 作替換。?
End Function?
'例如 將?www.xxx.com?替換成 <a href="http://www.jb51.net">www.jb51.net</a>?
Response.Write(ReplaceReg("腳本之家www.xxx.com","www\.xxx\.com","<a?href=""http://www.jb51.net"">www.jb51.net</a>",1))?
%>

轉載于:https://www.cnblogs.com/top5/archive/2010/08/06/1794183.html

總結

以上是生活随笔為你收集整理的ASP超级链接和HTML函数正则表达式 修正版的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩欧美中文在线 | 午夜激情欧美 | 欧美国产精品一区二区三区 | 日日噜噜夜夜狠狠久久丁香五月 | 蜜桃做爰免费网站 | 99视频在线精品免费观看2 | 狠狠操免费视频 | av爱爱网站| 97干在线视频 | 公侵犯一区二区三区 | 亚洲综合另类小说 | 久久无码人妻精品一区二区三区 | 男男做爰猛烈叫床爽爽小说 | 91高潮大合集爽到抽搐 | 国产精品99久久久久久一二区 | 国产欧美一区二区三区四区 | www.亚洲激情 | 尤物毛片| 欧美激情va永久在线播放 | 国产精品com | 成年人久久 | www国产亚洲精品久久网站 | 色图av | 免费日韩在线 | 亚洲免费在线观看av | 尤物天堂 | 懂色av中文一区二区三区天美 | 一区二区三区在线免费视频 | 国产三区在线成人av | 欧美巨大荫蒂茸毛毛人妖 | 日韩av中字 | 久久精品亚洲精品国产欧美 | 人人妻人人澡人人爽人人精品 | 精品国产久 | 亚洲啊啊 | 色男人av| 日韩大片免费观看视频播放 | 秋霞毛片少妇激情免费 | 无码精品人妻一区二区三区漫画 | 中文字幕一区久久 | 中文字幕精品久久久久人妻红杏ⅰ | 人妻久久久一区二区三区 | julia一区二区中文久久97 | 亚洲Av无码成人精品区伊人 | 成人精品视频一区二区三区尤物 | 久久精品一区二区三区黑人印度 | 久久精品国产亚洲AV黑人 | 成人av教育 | 三级理论电影 | 亚洲欧美一区二区三区 | 秋霞一区二区 | 在线一区二区三区四区五区 | 免费看黄在线观看 | 免费看操片 | 麻豆久久久久久久久久 | 欧美xxxx黑人又粗又长密月 | 红桃视频在线播放 | 古装做爰无遮挡三级 | 精品九九九九九 | 欧美黄色xxx | 九九小视频 | 久久精品国产精品 | 二区三区在线视频 | 殴美一级视频 | 最新黄色av网址 | 成人在线a | 国产免费av一区 | 乱色熟女综合一区二区三区 | 深夜视频在线 | 成人免费黄色小视频 | 国产三级精品三级在线 | 丰满人妻一区二区三区免费 | 欧美a∨ | 五十路六十路 | 日本色呦呦 | 欧美激情精品久久久久久变态 | 久久另类ts人妖一区二区 | 日韩精品四区 | 狠狠干综合 | 国产激情精品一区二区三区 | 视频一区二区在线观看 | www.av黄色 | 国语播放老妇呻吟对白 | 人妻色综合网站 | wwwxxx在线观看 | 亚洲成人网在线观看 | 国产青青视频 | 美女被草视频在线观看 | 自拍偷拍第二页 | 久久久久一区二区精码av少妇 | 污视频网站免费看 | 特级毛片爽www免费版 | 久一在线视频 | 桃谷绘里香在线观看 | 白嫩情侣偷拍呻吟刺激 | 日韩福利影院 | 精品人妻无码一区二区三 | 91嫩草影视 | 91精品在线观看入口 |