Tja... hoe werkt dit goed met variabelen?
Ik heb een variabele met de tekst ':)' een smiley dus, en die wil ik vervangen door bijvoorbeeld 'http://forum.scholieren.com/images/smilies/smile.gif'
Fijn... dat vervangen lukt, maar hij doet wat fout.
In de tekst:
'Jaa: Hij doet het :)', staan 3 smiley's. 2 voor de ':' en een voor de ')'.
Hij gaat dus elk karakter af in de PATTERN, maar dit wil ik niet. Hoe krijg ik dit goed?
Mijn code:
Code:
$cKarakterreeks = ":)";
$cPlaatje = "http://forum.scholieren.com/images/smilies/smile.gif";
$cTekst =~ s/[$cKarakterreeks]/<IMG SRC=\"$cPlaatje\">/gs;
PS: De karakterreeks en plaatje komen natuurlijk uit een database...