grafitus adlı üyeden alıntı: mesajı görüntüle
$degisken = "<a href='http://www.site.com/deneme-2323.html'>Deneme title</a>";
$href= preg_match('~<a href="([^"]+)">.+?<\/a>~', $degisken, $match) ? $match[1] : 'No Href';

echo $href;
Saol ama sonuc No Href çıkıyor denedin mi bunu?
http://www.site.com/ ile '> arasındaki sonuç lazım.

neyse kendim hallettim genede saol preg_match mantığı icin

$kaynak= "<a href='http://www.site.com/deneme-2323.html'>Deneme title</a>";
$aranan = "~<a href='http:\/\/www.site.com\/(.*?)'>~";
preg_match($aranan, $kaynak, $sonuc);
print_r($sonuc[1]);