• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zeichenketten aus String entfernen

GW2BDA

Neues Mitglied
hallo leute ich bin es mal wieder...

ich möchte mittels eines php programmes bestimmte zeichenfolgen aus einem string entfernen... dabei habe ich mich an dem tutorial zur auswertung von bbcode orientiert:

PHP:
    function noBB($string) {
        $string = preg_replace("!\[b\](.*)\[/b\]!isU","$1",$string);
        return $string;
    }

dabei wird aber immer der bbcode mit ausgegeben... aber den will ich ja weg haben... könnt ihr mir dabei helfen???
 
Zuletzt bearbeitet:
Werbung:
sry vergessen... :oops:

PHP:
$string = "[b]Das ist ein Teststring[/b]";

normalerweise sollen vor und hinter den tags noch mehr sachen stehen... aber der string ist ja auc nur testweise... :D
 
Werbung:
sry vergessen... :oops:

PHP:
$string = "[b]Das ist ein Teststring[/b]";

normalerweise sollen vor und hinter den tags noch mehr sachen stehen... aber der string ist ja auc nur testweise... :D

Jetzt solltest du uns nocht den Code zeigen, den du wirklich verwendest, denn so:
PHP:
$string = "[b]Das ist ein Teststring[/b]";  
echo noBB($string);

function noBB($string) {
    $string = preg_replace("!\[b\](.*)\[/b\]!isU","$1",$string);
    return $string;
}
ist bei mir die Ausgabe: Das ist ein Teststring
Also ohne BB Code.
 
ich habe meinen fehler grade gefunden... :oops: ich habe immer nur das im code gehabt:

PHP:
noBB($string);
echo $string;

aber mit dem hier funktioniert es jetzt

PHP:
$string = "[b]Das ist ein Teststring.[/b]";
$string = noBB($string);
echo $string;

die antwort von struppi hat mich drauf gebracht... vielen vielen dank :D
 
Zurück
Oben