您当前的位置:首页 > 文章教程 > 计算机与互联网 > 网络编程

面试题10写一个过滤网页上所有JS/VBS脚本的正则表达式

面试题10写一个过滤网页上所有JS/VBS脚本的正则表达式

面试题10 写一个过滤网页上所有JS/VBS脚本的正则表达式

【分析】正则表达式是\<script[^>]*?>.*?\<\/script\>/is,读者可通过下面的代码来测试。


<?php

$a="<script>this is a test</script>abc";//这里有一段JS代码,然后有abc字符串

echo preg_replace("/\<script[^>]*?>.*?\<\/script\>/is","",$a);//看看输出结果是不是只有abc

?>