tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
381
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    elmyth elmyth ist offline Mitglied Brokat
    Registriert seit
    Aug 2004
    Beiträge
    257
    Hier mal wieder ein Problem

    PHP-Code:
    preg_replace("/\[box\]([\w\.\:\/]+)\[\/box\]/m""<div id=\"quotebox\">\\1</div>"$text); 
    Ich möchte, dass auch bei Zeilenumbrüchen gematcht wird. Jedoch wird nichts ersetzt, wenn die [box]asklda[/box] einen Zeilenumbruch enthält.
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Du musst auch Spaces(\s oder nur \r\n) in deine Zeichenklasse aufnehmen.
     

  3. #3
    elmyth elmyth ist offline Mitglied Brokat
    Registriert seit
    Aug 2004
    Beiträge
    257
    Sieht jetzt wie folgt aus:

    PHP-Code:
    $text preg_replace("/\[box\]([\w\s\.\:\/]+)\[\/box\]/m""<div id=\"quotebox\">\\1</div>"$text); 
    Code :
    1
    
    [box]testbla[/box]
    - funktioniert

    Code :
    1
    2
    
    [box]test
    bla[/box]
    - funktioniert nicht

    Also keine Änderungen ...
     

  4. #4
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Mach mal den Browser zu und versuchs dann nochmal.... der zeigt dir bestimmt was aus dem Cache an.
    Bei mir haut dein Beispiel hin

    Ausgabe:
    Code :
    1
    2
    
    <div id="quotebox">test
    bla</div>
     

  5. #5
    elmyth elmyth ist offline Mitglied Brokat
    Registriert seit
    Aug 2004
    Beiträge
    257
    Ich hab den Fehler gefunden.
    Ich hatte nl2br() vor dem preg_replace ausgeführt, somit stand schon ein "<br />"-Tag im BOX-Tag, und dann ist es ja klar ...
     

Ähnliche Themen

  1. Verinigung zweier Tabellen in dritte!
    Von shitake83 im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 18.11.10, 15:12
  2. Dritte Wurzel
    Von Naome im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 30.08.10, 12:20
  3. HTTP-Request Wertübergabe an dritte Datei
    Von Godstyle im Forum Javascript & Ajax
    Antworten: 27
    Letzter Beitrag: 11.07.10, 14:02
  4. Shrek Der Dritte
    Von HeiligerFrosch im Forum Kino & Filme
    Antworten: 7
    Letzter Beitrag: 09.03.09, 21:30
  5. ftp server und ip forwarding (Klappe die Dritte)
    Von metalgear im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 26.05.04, 22:31