使用正则表达式处理网页中的javascript代码。

Snys 发布于 2011/11/20 11:40
阅读 183
收藏 0
我想使用正则表达式删除掉网页中的javascript代码部分,各位路过的大侠们指点下,谢谢!
加载中
0
小苏打
小苏打

js代码不就两种插入方式么 <script ../>  <script></script>

<script.*(?:/>|</script>)

该转义的弄一下。

0
小苏打
小苏打

上面的测试了一下有问题,不可以匹配换行符,改正一下:

<script(?:.|\s)*?(?:/>|</script>)

测试文本:

 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" />

<script type="text/javascript">

$(function(){

$("div#panel").show();

$("#toggle a").toggle();

});

</script>

Snys
Snys
恩,谢谢。
返回顶部
顶部