最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp中去除html中style,javascript,css代碼

 更新時間:2010年10月12日 22:33:56   作者:  
剔除頁面中html中除文字以外的任何代碼,剛才發(fā)布了php版這個是ASP中的版本。
asp函數(shù)代碼
復(fù)制代碼 代碼如下:

<%
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 Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True

objRegExp.Pattern = "<script[^>]*?>.*?</script>"
strHTML = objRegExp.Replace(strHTML,"")

objRegExp.Pattern = "<style[^>]*?>.*?</style>"
strHTML = objRegExp.Replace(strHTML,"")

objRegExp.Pattern = "<.+?>"
strHTML = objRegExp.Replace(strHTML,"")

Set objRegExp = Nothing

RemoveHTML=strHTML
End Function
%>

php中的代碼
復(fù)制代碼 代碼如下:

<?php
$search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 javascript
"'<style[^>]*?>.*?</style>'si", // 去掉 css
"'<[/!]*?[^<>]*?>'si", // 去掉 HTML 標(biāo)記
"'<!--[/!]*?[^<>]*?>'si", // 去掉 注釋標(biāo)記
"'([rn])[s]+'", // 去掉空白字符
"'&(quot|#34);'i", // 替換 HTML 實體
"'&(amp|#38);'i",
"'&(lt|#60);'i",
"'&(gt|#62);'i",
"'&(nbsp|#160);'i",
"'&(iexcl|#161);'i",
"'&(cent|#162);'i",
"'&(pound|#163);'i",
"'&(copy|#169);'i",
"'&#(d+);'e"); // 作為 PHP 代碼運行

$replace = array ("",
"",
"",
"",
"\1",
"\"",
"&",
"<",
">",
" ",
chr(161),
chr(162),
chr(163),
chr(169),
"chr(\1)");
//$document為需要處理字符串,如果來源為文件可以$document = file_get_contents('http://www.sina.com.cn');
$out = preg_replace($search, $replace, $document);
echo $out;
?>

存為get.php即可。

相關(guān)文章

最新評論

抚宁县| 嘉峪关市| 黄陵县| 农安县| 垫江县| 互助| 江永县| 渝中区| 蒙城县| 湛江市| 连江县| 中西区| 安远县| 新干县| 敦煌市| 封丘县| 明溪县| 栖霞市| 珲春市| 申扎县| 兰考县| 武隆县| 那曲县| 西藏| 泰州市| 灵璧县| 监利县| 泌阳县| 黎川县| 永春县| 健康| 南木林县| 进贤县| 万安县| 若羌县| 西盟| 左贡县| 泗水县| 浑源县| 桂东县| 沛县|