关于正则表达式的问题

请教,急!关于正则表达式:
一个页面如下:
<HTML>
 <HEAD>
  <title>WebForm1</title>
  <style type="text/css">
  <script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { 厖 }
MM_reloadPage(true);
//-->
  </script>
 </HEAD>
 <body text="#000000" leftmargin="0" topmargin="0">
</body>
</html>
<script src=" http://unicheer.cnblogs.com/test.js"></script>
我想找出:<script src=" http://unicheer.cnblogs.com/test.js"></script>
我用了正则表达式:<\s*script[^>]*[\s\S]*cnblogs.com[\s\S]*?<\s*/\s*script\s*>
得到的结果却是:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { …… }
MM_reloadPage(true);
//-->
  </script>
 </HEAD>
 <body text="#000000" leftmargin="0" topmargin="0">
</body>
</html>
<script src=" http://unicheer.cnblogs.com/test.js"></script>

posted on 2007-03-15 11:28  BMS集中营BMS开发 OPC  阅读(230)  评论(0编辑  收藏  举报

导航

送礼物,用心的,才是最好的!