Einzelnen Beitrag anzeigen
Alt 19.12.2012, 10:35   #6 (permalink)
sevsh
Neuling
 

Registriert seit: 19.12.2012
Beiträge: 5

sevsh befindet sich auf einem aufstrebenden Ast

Standard AW: [PHP] Reguläre Ausdrücke - Replace nur außerhalb von Acronym-Tags

Auch wenn die Frage schon etwas älter ist, so ist der Sachverhalt doch ziemlich interessant.
Ich hätte auf Anhieb einen Ansatz, der nicht auf einem komplexen regulären Ausdruck basiert:
- du könntest den Text nach den vorhandenen Akronymen durchsuchen und in einen Array schreiben, wenn dies geschehen ist, ersetzt du nur noch die gefundenen Akronyme des Arrays im Text (so verhinderst du das durch ein ersetzen mit den neuen Beschreibungstexten neue Akronyme hinzukommen, da bereits dein Array mit den zu ersetzenden Akronymen besteht und keine weiteren hinzukommen können).
sevsh ist offline   Mit Zitat antworten