Если стоит задача выделить из текста ссылку на файл с любым расширением(*.jpg, *.png и др.), то для этого будем использовать регулярные выражения.
Например, есть HTML текст вида
src=’https://ddr64.link/wp-content/uploads/2015/03/pictures.png’ alt=’pictures’ width=’600′ height=’224′ />”
И нам нужно выделить ссылку на картинку https://ddr64.link/wp-content/uploads/2015/03/pictures.png
Пример кода на PHP:
1 2 3 4 5 6 |
$url="src='https://ddr64.link/wp-content/uploads/2015/03/pictures.png' alt='pictures' width='600' height='224' />"; if(preg_match('/([a-z|0-9|\.\/|\-|\_|\:|\?]+\.png)/im',$url,$p)){ echo $p[0]; } |
В этом примере \.png – это расширение файла, на который создается ссылка