Pokusavam da uradim parsiranje jednostavnih bb kodova. Primer:
$patterns[] = "|\[b\](.*?)\[/b\]|s";
$replaces[] = "<strong>$1</strong>";
return nl2br(preg_replace($patterns, $replaces, $text));
Kao sto se moze videti ja tekst zatim obradim uz pomoc nl2br funkcije koja dodaje "br" tagove na mestima gde ide novi red.
Sve je u redu do tacke kada je potrebno parsirati "code" tag. Potrebno mi je da nl2br funkcija ne utice na taj tag nebi li mi kod osta ne-formatiran uz pomoc "pre" html tagova.
Kako ovo mogu da uradim.
Mucim se vec neko vreme, ali nista.