Lassen Sie sich sagen, dass ich eine Zeichenfolge wie diese:Mehrere Vorkommen desselben Symbols mit preg_replace ersetzen?
$string = "hello---world";
Wie würde ich über das Ersetzen der gehe --- mit einem einzigen Bindestrich? Die Zeichenfolge könnte leicht so aussehen statt:
$string = "hello--world----what-up";
Das gewünschte Ergebnis sein sollte:
$string = "hello-world-what-up";
+1 für den Einsatz Klammern. –
Ist die Zahnspange-Leistung deutlich besser als nur '- +'? – Wrikken
Danke! :-D Ist es genauso einfach, einen Bindestrich entfernen zu lassen, wenn der String mit einem beginnt? Zum Beispiel mit "--hello --- world", die sich als "Hallo-Welt" herausstellt? – kasperwf