Autor Zpráva
Jindra Erko
Profil *
Mám v DB starý text který potřebuji určitým způsobem "očistit" a hromadně potřebuji odstraňovat pomocí preg_replace varianty typu:

<p><img src="img.jpg" alt="Petr" title="Petr Veliký"></p>

za očištěnou variantu s odstraněnými <p></p>

<img src="img.jpg" alt="Petr" title="Petr Veliký">


Pozor, ty tagy odstavců potřebuji odstranit jen tehdy když je přilepen těsně na tagu <img>

Poradí někdo vhodný regulár? Marně se s tím půl dne trápím .... Díky.
juriad
Profil
preg_replace('#<p>(<img[^>]*>)</p>#', '\1', $text)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: