phpbar.de logo

Mailinglisten-Archive

[php] UBB per Regex umwandeln

[php] UBB per Regex umwandeln

Michel Thomas php_(at)_phpcenter.de
Wed, 08 May 2002 16:48:23 +0200


At 16:30 08.05.2002, you wrote:
>From: "Michel Thomas" <michel_(at)_zic-internet.ch>
>
> > Ich möchte das aus [u][b][i]Text[/i][/b][/u]
> >
> > <u><b><i>Text</i></b></u> wird
>
> > wie kriege ich das nun hin das die reihenfolge egal ist?
>
>vielleicht hab ich dein problem nicht richtig erfasst,
>aber folgendes sollte auf jeden fall (ohne regex) klappen:
>
>$text = '[u][b][i]Text[/i][/b][/u]';
>
>$text = str_replace('[u]',<u>,$text);
>$text = str_replace('[b]',<b>,$text);
>$text = str_replace('[i]',<i>,$text);
>$text = str_replace('[/u]',</u>,$text);
>$text = str_replace('[/b]',</b>,$text);
>$text = str_replace('[/i]',</i>,$text);
>
>echo $text;


Hallo

So hatte ich das ganze auch zuest gelöst jedoch gibt es da ein grossers
problem... und zwar wenn jemand im editor [/u] vergisst zu schiessen wwird
dann die ganze seite unterstrichen :)

mfG

Thomas





>und das in jeder beliebigen reihenfolge *g*
>
>hth, Ringo
>--
>** http://www.php-center.de **
>Die PHP-Liste: mailto: php_(at)_phpcenter.de
>http://lists.phpcenter.de/mailman/listinfo/php


php::bar PHP Wiki   -   Listenarchive