我有从其他网站获取内容的文件。它包括很多:
<script>
[random] string 1
</script>
<script>
[random] string 2
</script>
....
<script>
[random] string n
</script>
<script type="text/javascript">
must keeping script
</script>
<script type=text/javascript'>
must keeping script
</script>
我想删除<script>
and </script>
但使用 PHP 保留它们之间的内容“[随机]字符串...”。
注意:str_replace 可以删除它们,但可能会影响其他脚本<script type="text/javascript">must keeping</script>
and <script type='text/javascript'>must keeping</script>
。
它将丢失关闭标签</script>
必须保留脚本
感谢您的帮助
//解决了:
$content = preg_replace('/(<script>)(.*?)(<\/script>)/s', '$2', $content);
不管怎样,谢谢你的帮助
<?php
$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
echo strip_tags($text);
?>
要获取有关条带标签的更多信息,请参阅http://php.net/manual/en/function.strip-tags.php
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)