Ich benutze Regex für den Ersatz alles außer a-z A-Z 0-9. Ich möchte hinzufügen, dass es Slash (/) nicht entfernt, aber irgendwie wird es nicht funktionieren. Ich habe den Fehler nicht gefunden.Mit preg_replace für a-z A-Z 0-9 und Slash
Danke für Ihre Hilfe!
$string = preg_replace(array('/[^a-zA-Z0-9-]/', '/[ -]+/', '/^-|-$/'), array('', '-', ''), $string);
Haben Sie es richtig übersetzt Demo auf See Demo aktualisiert? Da Sie den Schrägstrich auch als Regex-Begrenzer verwenden. – Rizier123
Lesen der Regex: "Nicht a zu z A zu Z 0 zu 9 zu ???" – apokryfos
Eigentlich ist dieser ohne den Slash. Aber es funktioniert großartig, es tötet alle besonderen Zeichen, aber nicht normale Zeichen. Ich brauche ein Beispiel mit dem hinzugefügten Slash, der – Neils