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

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

 更新時(shí)間:2010年10月12日 22:33:56   作者:  
剔除頁面中html中除文字以外的任何代碼,剛才發(fā)布了php版這個(gè)是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 實(shí)體
"'&(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 代碼運(yùn)行

$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)文章

最新評論

永嘉县| 潢川县| 上饶县| 冀州市| 汝州市| 铜梁县| 涿鹿县| 桐乡市| 高密市| 巩义市| 襄樊市| 邛崃市| 潮州市| 荆门市| 古交市| 墨江| 城固县| 昌江| 吉林省| 白银市| 英吉沙县| 房产| 晴隆县| 宜春市| 赤城县| 西吉县| 萨迦县| 荆门市| 资阳市| 平和县| 中卫市| 襄垣县| 海丰县| 唐山市| 丹巴县| 宜君县| 隆尧县| 灵山县| 九台市| 建湖县| 桃江县|