Registriert seit: Jun 2019
Ich würde es so machen, wenn ich dich richtig verstanden habe:
str_replace("[code]", '', $meinstring);
dan würdest du doch aber nur das wort [code] ersetzen der soll ja das dadrine auch weg hauen kicked hatte da ma was mit regexp aber keine ahnung mehr wie das ging hab mich auch schon todgegooglet :/ vielleicht hab ich auch nur falsche suchtexte genommen :/
ich finde es etwas umständlich pattex aber gehen tut es ^^
[code=php]<?php
// Das
$entry = eregi_replace("\[b\]([^\[]+)\[/b\]","<b>\\1</b>",$entry);
$entry = eregi_replace("\[i\]([^\[]+)\[/i\]","<i>\\1</i>",$entry);
$entry = eregi_replace("\[u\]([^\[]+)\[/u\]","<u>\\1</u>",$entry);
$entry = eregi_replace("\[img\]([^\[]+)\[/img\]","<img src=\"\\1\" border=\"0\">",$entry);
$entry = eregi_replace("\[mail\]([^\[]+)\[/mail\]","<a href=\"mailto:\\1\">\\1</a>",$entry);
$entry = eregi_replace("\[url\]([^\[]+)\[/url\]","<a href=\"\\1\" target=\"_blank\">\\1</a>",$entry);
$entry = eregi_replace("\[url=\"([^\"]+)\"]([^\[]+)\[/url\]","<a href=\"\\1\" target=\"_blank\">\\2</a>",$entry);
// In das...
$entry = eregi_replace("\[b\]([^\[]+)\[/b\]","\\1",$entry);
$entry = eregi_replace("\[i\]([^\[]+)\[/i\]","\\1",$entry);
$entry = eregi_replace("\[u\]([^\[]+)\[/u\]","\\1",$entry);
$entry = eregi_replace("\[img\]([^\[]+)\[/img\]","",$entry);
$entry = eregi_replace("\[mail\]([^\[]+)\[/mail\]","\\1",$entry);
$entry = eregi_replace("\[url\]([^\[]+)\[/url\]","\\1",$entry);
$entry = eregi_replace("\[url=\"([^\"]+)\"]([^\[]+)\[/url\]","\\1",$entry);
// zusätze....
$entry = eregi_replace("\[code\]([^\[]+)\[/code\]","\\1",$entry);
$entry = eregi_replace("\[quote\]([^\[]+)\[/quote\]","\\1",$entry);
?>[/code]
So würde ichs machen....