Hallo,
ich bin seit gestern auf der Suche nach einer Lösung für folgendes Problem: Ich versuche sozusagen BB - Codes zu erzeugen und will dabei eine "Oder" Ausdruck erschaffen. Bedeutet, [b] soll das gleiche wie [fett] tun können, ohne dass ich direkt zwei Arrays erzeugen muss die dann durch eine Schleife müssen.
$text = "=h= Text =he=";
$text = preg_replace("~(=h=|=headline=)(.*)(=he=|=headlinee=)~i","<h1>\\1</h1>",$text);
Mit (x|y) habe ich es in der Weise probiert und auch mit ((x)|(y)), allerdings gibt er mir dann folgendes Muster zurück: <h1>=h=</h1> anstatt <h1> Text </h1>
Für die Lösung wäre ich sehr dankbar :)