我有一个这样的字符串:
$mystring = "some words1 some more words2 <script>some variable inside</script> some more words3";
我想删除脚本标签并在其中。 我想要“一些单词1更多单词2更多单词3” 如何删除该部分
答案 0 :(得分:1)
试试这个解决方案
$srting = 'some words1 some more words2 <script>some variable inside</script> some more words3';
echo strip_tags_content($srting);
function strip_tags_content($text) {
return preg_replace('@<(\w+)\b.*?>.*?</\1>@si', '', $text);
}
//仅适用于脚本标记
preg_replace('(<script>(.*?)</script>)', '', $text);
//输出:有些单词1多一些单词2多一些单词3