Wyrażenia regularne... little problem!
mizeria - 16-04-2006 00:52
Wyrażenia regularne... little problem!
Witam mam problem z wyrażeniami regularnymi... chodzi mi o to zeby w ponizszymtekscie obie emotikonkie tekstowe byly zamienione na obrazki...
nie wiem z czego mam skozystac, bo kiedy do zmiennej tekst_mod dodam nastepna funkcje preg_replace to w koncowym efekcie tekst wyswietli sie podwojnie.. Jakies sugestie? z gory dzieki:)
Kod:
<?php
$tekst = "cos tam ghgf hgjhgj:D:P";
$tekst_mod = preg_replace("/(:D)/", "<img src='emota.gif'>", $tekst);
echo $tekst_mod;
?>
szczeles - 16-04-2006 01:36
Cytat:
Jakies sugestie? z gory dzieki:)
Hmm, kod który podałeś(/łaś :D) działa na oko poprawnie ;-)
Do zamiamy emot nie używaj regexów - bardziej się nadaje
http://pl.php.net/str_replace (używa innego algorytmu i jest szybszy :>)
mizeria - 16-04-2006 01:57
Dobra problem rozwiazalem sam ale i tak dzieki za pomoc:)
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl