一尘不染

PHP- 从字符串中删除标签

php

嘿,我需要删除字符串中的所有图像,但我找不到正确的方法。

这是我尝试过的方法,但是不起作用:

preg_replace("/<img[^>]+\>/i", "(image) ", $content);
echo $content;

有任何想法吗?


阅读 213

收藏
2020-05-29

共1个答案

一尘不染

尝试将\放到的前面>

编辑:我刚刚测试了您的正则表达式,它工作正常。这是我使用的:

<?
    $content = "this is something with an <img src=\"test.png\"/> in it.";
    $content = preg_replace("/<img[^>]+\>/i", "(image) ", $content); 
    echo $content;
?>

结果是:

这是带有(图像)的东西。
2020-05-29