Náhrada

Potřeboval bych něco co veme proměnou z textem třeba "Blablabla hruška blabla" a nahradí to slovo hruška slovem mrkev .. a když třeba bude hruuuššška nebo HrUškaa tak to taky nahradí jen slovem mrkev (potřebuju jen tuhle jednu takže se kuli tomu php učit nechci :)) )
dik moc
no, zkusil bych třeba
$text=eregi_replace("h+r+u+[sš]+k+a+","mrkev",$text);
já bych třeba zkusil
$text = preg_replace("/hru[sš]ka/", "mrkev", $text);
MzM.... no on chtěl, aby mohly být některá písmenka zdvojená, ztrojená a pod ;) pokud jsem to pochopil dobře.. a potom aby to nebylo case sensitive...
Aha, tak daleko jsem nedočetl. :-( Takový jsem já....
pls mam související dotaz:
dalo by se to ereg replace použít na "smajlíky" např. v gbooku?
ze by bylo $text = preg_replace("/*1/", "img/smajl1.gif", $text); a podobně?-najde je to w celym textu a jen nahradí cestou k obrazku, aby pritom zustal ostatni obsah nezmenen?
jak mas ten vypisovaci while() tak do ni a pred vypsani toho textu:
ukazka nahrubo jak:

while():
preg;
echo;
endwhile;
manik... no na to je ereg zbytečně pomalý, zkus radši

$text= strreplace (':-)','<img src="cesta_k_obrazku" />',$text);