Eroll Krasniqi Eroll Krasniqi - 1 year ago 114
PHP Question

PHP: Get Real Image Path From STRING

$string = "";

$find_images = preg_match("/(https?:\/\/\S+\.(?:jpg|png|jpeg|gif))\s+/", $string, $matches) ? $matches[1] : "";

if(@is_array(getimagesize($find_images))) {
// Check if image exists
echo $find_images;

I try to echo image link but my regex not find link of image. ??? can someone help me? thanks in advance

Answer Source

You have a \s+ at the end of the string, which will try to match one or more spaces, but your input string doesn't have any. Remove it as


Regex Demo

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download