Merhaba,

her webmaster'in problemi olduğunu düşündüğüm bir problem ki 5 dakika öncesine kadar benim için de bir problemdi.

mesela str_replace('ak','beyaz','ak yıldız, aksaray') kodu bize 'beyaz yıldız, beyazsaray' çıkıntısı verecek.

bunu şöyle halledebiliyormuşuz:
preg_replace('\bak\b','beyaz','ak saray aksaray') çıkıntısı beyaz saray aksaray oluyormuş, \b kelime sınırlandırıcısı imiş.

Ayrıca bu düzenlilerde geçerli olduğu için str_replace'da çalışmıyor preg'larda çalışıyor.