bluemirko
Grünschnabel
Hallo Leute,
ich hoffe, ihr könnt mir auf die Schnelle helfen... Ich schreibe gerade an einem Portal, das auch Hashtags unterstützt. Nun stehe ich aber vor einem Rätsel. Manche User vergessen das Leerzeichen zwischen mehreren Leerzeichen. Das will ich nun per PHP nachträglich noch einfügen.
Beispiel:
Ich nehme an, dass ich hier mit preg_replace() ansetzen muss? Mit dem Expressions kenne ich mich aber leider gar nicht aus - vielleicht könnte ihr mir da helfen?
Die Logik wäre im Grunde wie folgt:
Wenn kein Leerzeichen vor Raute (#) im String, dann setzte Leerzeichen vor Raute.
Vielen Dank für Eure Hilfe!
ich hoffe, ihr könnt mir auf die Schnelle helfen... Ich schreibe gerade an einem Portal, das auch Hashtags unterstützt. Nun stehe ich aber vor einem Rätsel. Manche User vergessen das Leerzeichen zwischen mehreren Leerzeichen. Das will ich nun per PHP nachträglich noch einfügen.
Beispiel:
PHP:
$string = "Das ist eine Nachricht#hashtag1#hashtag2#hashtag3";
// Wie verarbeite ich das?
$ergebnis = "Das ist eine Nachricht #hashtag1 #hashtag2 #hashtag3";
Ich nehme an, dass ich hier mit preg_replace() ansetzen muss? Mit dem Expressions kenne ich mich aber leider gar nicht aus - vielleicht könnte ihr mir da helfen?
Die Logik wäre im Grunde wie folgt:
Wenn kein Leerzeichen vor Raute (#) im String, dann setzte Leerzeichen vor Raute.
Vielen Dank für Eure Hilfe!