Hallo Forumer, REGEXPerten
ich bräuchte für folgendes Problem Eure Hilfe, Anregungen oder Schubser auf den richtigen Weg.
Ich möchte in einem String Anführungszeichen ersetzen. Ok, das ist einfach, allerdings stehen da auch HTML a- und img tags drin die ebenfalls "s haben die natürlich nicht ersetzt werden sollen.
Beispiel:
$test='Hallo das ist ein "Test" um zu testen und ein Link nach <a href="www.dummy.de">"irgendwo"</a> <img src="test.jpg" width="100">';
soll also ergeben:
$neu='Hallo das ist ein "Test" um zu testen und ein Link nach <a href="www.dummy.de">"irgendwo"</a> <img src="test.jpg" width="100">';
Mit anderen Worten nur die "s welche nicht innerhalb von tags sind sollen ersetzt werden.
Letztendlich sollen die normalen "s automatisch durch fränzösische Anführungen (öffnende und schliessende ersetzt werden) aber das ist erst der zweite Schritt, da ich im Moment schon beim Ersten Schwierigkeiten habe.
Viele Grüße
Euer Dieter