mam kolejny (zapewne drobny problem) usiłuje zrobić coś w sposób BBCode jednak napotkałem na pewien problem...
stworzyłem sobie takie wyrażenie:
<?php ?>
jego celem jest pogrubienie wszystkich znaków znajdujących się pomiędzy [ b ][ /b ].
Kiedy w tekście tylko raz użyjemy [ b ][ /b ] wszystko jest w porządku:
Cytat
tekst tekst [ b ]tekst[ /b ] tekst tekst tekst tekst
Pokaże nam:
Cytat
tekst tekst tekst tekst tekst tekst tekst
Jednak gdy w tekście użyjemy dwa lub więcej razy znaczników [ b ][ /b ]:
Cytat
tekst tekst [ b ]tekst[ /b ] tekst tekst tekst [ b ]tekst[ /b ] tekst
Robi na się bałagan w postaci:
Cytat
tekst tekst tekst[ /b ] tekst tekst tekst [ b ]tekst tekst
jak rozwiązać taki problem?