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

Mit Regulären Ausdrücken Textabschnitte von ihrem Inhalt abhängig ersetzen?

Bleistift

Mitglied
Hallo
ich möchte in einem Text einige Abschnitte ersetzen. Der Text, durch den sie ersetzt werden, ist aber von ihrem Inhalt abhängig. Geht das mit regulären Ausdrücken oder muss ich mir da selbst was zusammenbasteln mit suchen, Inhalt auslesen, Text zum ersetzen ermitteln und ersetzen?
mfg Bleistift
 
Werbung:
Das kommt darauf an, ob sich der unterschiedliche Inhalt mit einem regulären Ausdruck erfassen lässt. Ist das der Fall, könnte dir die Funktion preg_replace_callback weiterhelfen.

Die Funktion sucht einen regulären Ausdruck und ruft bei einem Fund eine Funktion auf. Und in dieser Funktion kannst du das vom Ausdruck Gefundene weiterbearbeiten. In deinem Fall vielleicht mit Switch.
Aber genaueres lässt sich erst sagen, wenn du dein Problem genauer beschreibst ;)
 
Ja das hilft mir. Dankeschön!:smile:
Es ging einfach nur darum, in einem Text "smiley(x)" (x soll ne beliebige Zahl sein) durch den Wert von $array[x] zu ersetzen.
mfg Bleistift
 
Werbung:
Zurück
Oben