ignore in BBCode
Baseend
22/08/2006 12:42:00Hoe kan ik, net als op deze site, de [ignore][/ignore] functie toevoegen aan m'n code, zonder dat dus de rest van m'n "replaces" wordt uitgevoerd???
heb dit al voor het omzetten:
<?php
function bbcode($tekst){
$tekst = preg_replace("#\[b\](.*?)\[/b\]#si", "<B>\\1</B>", $tekst);
$tekst = preg_replace("#\[i\](.*?)\[/i\]#si", "<I>\\1</I>", $tekst);
$tekst = preg_replace("#\[u\](.*?)\[/u\]#si", "<U>\\1</U>", $tekst);
$tekst = preg_replace("#\[s\](.*?)\[/s\]#si", "<S>\\1</S>", $tekst);
$tekst = preg_replace("#\[tt\](.*?)\[/tt\]#si", "<TT>\\1</TT>", $tekst);
$tekst = preg_replace("#\[sup\](.*?)\[/sup\]#si", "<SUP>\\1</SUP>", $tekst);
$tekst = preg_replace("#\[sub\](.*?)\[/sub\]#si", "<SUB>\\1</SUB>", $tekst);
return(tekst);
}
?>
heb dit al voor het omzetten:
<?php
function bbcode($tekst){
$tekst = preg_replace("#\[b\](.*?)\[/b\]#si", "<B>\\1</B>", $tekst);
$tekst = preg_replace("#\[i\](.*?)\[/i\]#si", "<I>\\1</I>", $tekst);
$tekst = preg_replace("#\[u\](.*?)\[/u\]#si", "<U>\\1</U>", $tekst);
$tekst = preg_replace("#\[s\](.*?)\[/s\]#si", "<S>\\1</S>", $tekst);
$tekst = preg_replace("#\[tt\](.*?)\[/tt\]#si", "<TT>\\1</TT>", $tekst);
$tekst = preg_replace("#\[sup\](.*?)\[/sup\]#si", "<SUP>\\1</SUP>", $tekst);
$tekst = preg_replace("#\[sub\](.*?)\[/sub\]#si", "<SUB>\\1</SUB>", $tekst);
return(tekst);
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Baseend
Er zijn nog geen reacties op dit bericht.