2017-05-23 12 views
0

私はこの種のスクリプトを持っています。私は私が2正規表現をしたが、どれも仕事、/選択とにかく</script>正規表現:2つのタグからすべてを削除します

<script type='text/javascript'> window['__wavt'] = 'AOuZoY7C5YW0NbvyHBM2AbUwwOO7gpMxsA:1495265533940';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d1126651761205083490','11-povesti-in-11-minute-la-11even.html'/*tpa=http://www.sena.com/2012/05/11-povesti-in-11-minute-la-11even.html*/,'1126651761205083490'); 
_WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '1126651761205083490', 'title': 'Richie`s Day', 'url': 'my-link.html'/*tpa=http://www.sena.com/2012/05/mylink.html*/, 'canonicalUrl': </script> 

<script type='text/javascript'>からすべてのスクリプトを削除する:

(<script type='text/javascript'>)[\s\S]*?(</script>[\s\S]*?

(?-s)^.*(<script type='text/javascript'>)(?s).*?(?-s)(</script>).*(\r\n|\z)

答えて

0

てください、私は答えを見つけます:

(?s)(<script type='text/javascript).*?(?-s)(</script>)

または

^.*(?s)(<script type='text/javascript).*?(?-s)(</script>).*$

ので、誰にとっても、

(?s)(SELECT_FROM-PART-ONE).*?(?-s)(TO-PART-TWO)

または

^.*(?s)(SELECT_FROM PART-ONE).*?(?-s)(TO_PART_TWO).*$

関連する問題