http://
önce href="
eklemem gerekiyorsa bu http://
href="
veya src="
Bağlantı URL'sini değiştirmek için PHP Normal ifadesi
izliyorsa Aşağıdaki kod kısmen çalışır. Kısmen <a href="
'i sadece src="
$str= preg_replace(
"/(?<!a href=\")((http|ftp)+(s)?:\/\/[^<>\s]+)/i",
"<a href=\"\\0\"> target=\"blank\">\\0</a>",
$str
);
olarak değerlendirdiği anlamına gelir. Cevabınız için şimdiden teşekkür ederiz.
Bkz http://stackoverflow.com/questions/4003031/regex-replacing-text-url-but-exclude-image-url – Gumbo
bakın http://stackoverflow.com/search?q=regex+ bağlantı – Gordon
Ayrıca, bir bağlantı elemanının parçasıysa, URL'yi değiştirmek istemezsiniz, örn. http://example.com ' – Gordon