Reguläre Ausdrücke: String-Ersetzung
Markus
- php
0 Andreas Görtz0 Markus
Hallo zusammen,
Ich habe ein Problem mit regulären Ausdrücken und komme einfach nicht auf die Lösung.
In einem String sollen mehrere Leerzeichen durch eines ersetzt werden, allerdings nur, wenn die Leerzeichen nicht innerhalb von Anführungszeichen (" oder ') stehen.
Aus
Dieser String enthält Leerzeichen: "Hier sind sie."
soll
Dieser String enthält Leerzeichen: "Hier sind sie."
werden.
Weiß jemand einen Rat für mich?
Gruß,
Markus
Hi,
In einem String sollen mehrere Leerzeichen durch eines ersetzt werden, allerdings nur, wenn die Leerzeichen nicht innerhalb von Anführungszeichen (" oder ') stehen.
etwas ähnliches wird in der DCLP-FAQ erklärt, sodass du das Beispiel nur ein wenig anpassen musst: http://www.dclp-faq.de/q/q-regexp-ersetzen.html.
Gruß,
Andreas.
Hallo Andreas,
Vielen Dank für deinen Link, der hat mir sehr geholfen.
Es funktioniert jetzt wunderbar!
Gruß,
Markus