Witam. Mam taki problem. Chciałbym użyć dwóch funkcji preg_replace.
$pobrane_tekst = preg_replace("/(?:\*(.*?)\*)/", "<i>$1</i>", $pobrane_tekst);
$pobrane_tekst = preg_replace("/(?:\!(.*?)\!)/", "<c>$1</c>", $pobrane_tekst);
Jednak istnieje możliwość napisania przez użytkownika tego w kolejności ' !* !* ' co powoduje działające, jednak nieeleganckie(?) ułożenie divów. Czy istnieje sposób, by zagnieździć je w sobie bez przeplatania się?