日期:2014-05-19  浏览次数:20738 次

用正则表达式得到两个字符串之间的内容
<script   type= "text/javascript ">      
        function   f1(a,b)
        {
                var   contextObj   =   {
                        ControlId:   targetId
              }
        }
</script>

<script   type= "text/javascript ">
          function   f2(a,b)
          {
                      ..........
            }
</script>
我想得到 <script> 和 </script> 之间的内容,怎么写。需要得到是两段字符串,即第一个 <script> 和第一个 </script> 之间的和第二个 <script> 和第二个 </script> 之间的字符串

------解决方案--------------------
那么,这两个标记也要的吧
<script>
</script>
用这个试试
<script[^> ]+?> (.|\n)+? </script>