Регэкспом поможите
$str = preg_replace('#(<img.+?src=(".+?").+?>)#','<a href=$2 target="_blank">$1</a>',$str);
Куда баксы-то пропадают, я не понял?
Не тестировал и мог что-то напутать. Но суть такая.
З.Ы. Спасибо, не надо - я <style> прописал:)
неа... такое вообще не пашет
Вот это работает: $s = preg_replace('/<img src=[ "\']*([^ "\']+)[^>]*>/i', '<a href="\1" target="_blank">\0</a>', $s);
Оставить комментарий
uncle17
в тексте заменить все на