У меня есть следующее регулярное выражение для замены тега html img на [IMG];
echo preg_replace('/(^<img) (.*) (>$)/i', '[IMG]', $subject);
В определенной степени это работает, как и ожидалось, однако некоторые теги img, с которыми я работаю, заканчиваются'/>' и некоторые заканчиваются на '>'.Я не могу заставить вышеуказанное работать с последним.
Пример 1 (работает):
<img src="image-1.gif" alt="image-1" width="175>" height="80" />
Пример 2 (не работает)
<img src="image-2.gif" width="77" height="51" alt="image-2">
Ценю помощь.