@bluesman Problem je što preg_replace koristi pogrešno.

Taj string koji prosledi na getimagesize() nije URL već tekst celog posta, i logično je da dobije trubu od getimagesize()
@flash_back Pattern je dobar, ali koristiš pogrešnu funkciju, tebi ne treba preg_replace u tom delu jer ništa ne "riplesuješ", već preg_match da izvučeš URL-ove.