hocam baskasite.com silinsin derken. bu silinecek site belli mi? yoksa sadece benimsitem.com dışındaki bütün linkler mi silinecek? birde silinecek derken sadece linkini mi kaldıracaksın yoksa link verilen stringi tamamen mi sileceksiniz ?

function temizle($text)
{
	$pattern = '/<a href="(http:\/\/([a-z]+).baskasite.com\/(.*))+(\/|)">(.*)<\/a>/siU';
	echo preg_replace($pattern,'$5',$text);
}
bu fonksiyon text içindeki verilen sitelere ait linkleri kaldırır. yani <a href="site.com">site</a> şeklindeki text site şekline döner.

iyi çalışmalar