Text durchsuchen anhand von Suchmuster...

Sebigf

Erfahrenes Mitglied
Hallo zusammen!

Ich habe einen Eingabebereich gecodet, welcher "platzhalter" beinhaltet. (z.b. <!--bild199--!>). Wie kann ich den geschriebenen Text am besten nach "einstimmigkeiten" durchsuchen, damit ein solcher Platzhalter durch einen anderen Wert ersetzte werden kann.

WICHTIG: Es kann in einem Text auch mehr als1 Platzhalter geben...

Danke
 
versuchs mit preg_replace();!

Ich kenn mich mit regulären Ausdrücken leider auch noch nicht wirklich aus (eigentlich gar nicht) aber ich würd den Ausdruck eventuell so gestalten:

PHP:
preg_replace("\<\!\-\-bild(.*)\-\-\!\>", "<img src='bild$1.jpg'>",$textindemgesuchtwird);

Aber ich weiß beim besten Willen nicht ob das geht! Such lieber im Netz nach preg_replace(); , bevor du meinen Vorschlag nimmst :-)
 
Nein, denn der erste Parameter der preg_*-Funktionen benötigt einen von Delimitern eingefassten regulären Ausdruck. Und der reguläre Ausdruck selbst würde auch nicht auf <!--bild199--!> passen.
Zur Findung und zum Test eines regulären Ausdrucks ist der Regex Coach sehr hilfreich.
 
Zurück