Hallo Leute,
ich stehe wieder mal vor einem Problem, wo ich es nicht schaffe eine Lösung für mich zu erarbeiten.
Die Problembeschreibung ist ganz einfach:
Ich habe einen String, der Später für die URI verwendet wird. In diesem String dürfen die "-" sich nicht wiederholen.
Beispiel:
Mein Code ist natürlich fehlerhaft, weil das mit "--" nicht funktioniert. Ich habe auch was von RegExp und {2,} gelesen wie z.B.:
Aber dieser Code ist für Leerzeichen gedacht und ich kenne mich absolut 0 mit RegExp aus. Könntet ihr mir bitte aushelfen?
Grüße,
Joe
ich stehe wieder mal vor einem Problem, wo ich es nicht schaffe eine Lösung für mich zu erarbeiten.
Die Problembeschreibung ist ganz einfach:
Ich habe einen String, der Später für die URI verwendet wird. In diesem String dürfen die "-" sich nicht wiederholen.
Beispiel:
PHP-Code:
$uri = "homepage/meine---seite/eine--unterseite/";
$uri_str = str_replace("--", "-", $uri);
// Wunschergebnis wäre dann: "homepage/meine-seite/eine-unterseite/"
PHP-Code:
str_replace("#[-]{2,}#", "-",$text)
Grüße,
Joe
Kommentar