Cytat(yavaho @ 2004-11-10 16:04:36)
Ale teraz widze ze to jeszcze nie wszystko. Jeszcze mi zostaly tagi emoticonów :) Chyba okreslenie tagi tu nie pasuje ale chodzi mi o emoticony zapisane w ten sposob: :smile: :sad: :wry: :angry: z nimi to chyba nie bedzie tak prosto :/
No fakt.. zapomnialem ze moga byc atrybuty.
<?php
$string = preg_replace('#[(.+)(?:=[^]])?](.+)[/1]#Us', '2', $string); ?>
Apropo emotkow to jest to prostsze niz myslisz.. I nie trzeba do tego regexpow.
Jak masz tablice wszystkich dozwolonych emotkow w formie:
<?php
$emotki = array(':wink:', ':angry:', ':sad:'); ?>
i tak dalej.. to robisz to za pomoca
str_replace" title="Zobacz w manualu PHP" target="_manual, jako pierwszy parametr podajesz ta tablice, reszta standardowo.