мне в PHP нужно заменить строку
<img alt="" title="" src="/upload/rk/c3c/sale_prod.jpg" width="1920" height="474" style="border:0;" />
на /upload/rk/c3c/sale_prod.jpg
так как для картинок url будет для каждой свой, нужно написать регулярное выражение
я так понял нужно это сделать через str_replace.
$tag = '<img alt="" title="" src="/upload/rk/c3c/sale_prod.jpg" width="1920" height="474" style="border:0;" />';
$url= preg_replace("/^.*src=\"([^\"]*)\".*$/", "$1", $tag);
Такие задачи решаются с помощью регулярных выражений:
$input_string = '<img alt="" title="" src="/upload/rk/c3c/sale_prod.jpg" width="1920" height="474" style="border:0;" />';
echo preg_replace('/<img.*?src="(.*?)".*?>/i', '$1', $input_string);
Если вы будете решать ее с помощью обычной замены текста, то столкнетесь с проблемами, когда атрибуты width
и height
будут иметь другие значения.
Живой пример: repl.it/E9JO
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Ребят прошу помощи, так как не могу понять как реализовать постинг на стене в группе
Существует база данных с информацией об узлах сетиУ некоторых узлов есть дочерние узлы, а у тех в свою очередь могут быть еще дочерние
Что значит синтаксис типа public function handle($request, Closure $next,