Nach 16 zusammenhängen Zeichen Leerzeichen einfügen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Nach 16 zusammenhängen Zeichen Leerzeichen einfügen

    Hab' mir das so gedacht:
    PHP-Code:
    $message preg_replace("/(.{16})/mi""$1 "$message); 
    Leider funktioniert das so nicht. Kann mir vielleicht jemand verklickern wie der Reguläre Ausdruck aussehen müsste, damit nach 16 zusammenhängenden Zeichen ein Leerzeichen eingefügt wird.
    Laut dem RegEx-Builder von Komodo ist das so korrekt.
    "Ach was soll's? Dann bau ich mir halt meinen eigenen Vergnügungspark mit Blackjack und Nutten." - Bender

  • #2
    Also folgendes Beispiel (mit deinem regulären Ausdruck) funzt bei mir.
    PHP-Code:
    <?
    $message = "12345678901234567890";
    $message = preg_replace("/(.{16})/mi", "$1 ", $message);
    echo $message;
    ?>
    Ausgabe:
    [FONT=courier new]1234567890123456 7890[/FONT]

    Welche PHP-Version benutzt du denn?
    Immer erst mal gucken, ob Benzin im Tank ist ...

    Kommentar


    • #3
      Ups, ich bin ein Troll.
      Das hat so in meinem Script gestanden:
      PHP-Code:
      preg_replace("/(.{16})/mi""$1 "$message); 
      Also ohne dass $message davor. Argh.
      "Ach was soll's? Dann bau ich mir halt meinen eigenen Vergnügungspark mit Blackjack und Nutten." - Bender

      Kommentar

      Lädt...
      X