Ankündigung

Einklappen
Keine Ankündigung bisher.

Regex|Zeilenumbruch matchen

Einklappen

Neue Werbung 2019

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

  • Regex|Zeilenumbruch matchen

    Ich steh grad auf dem Schlauch, ich möchte aus einem längeren HTML Code ein paar Sachen matchen, doch ich bleib immer am Zeilenumbruch hängen.

    Mein Bsp. Code:
    Code:
    <?php
    
    $subject = "foo
    bar";
    preg_match_all('~foo\n\nbar~', $subject, $destination);
    
    var_dump($destination);
    
    ?>
    Weder \n noch \s im Search Pattern funktioniert.
    Wie matche ich diesen "richtigen" Zeilenumbruch in $subject

    Grüße,
    Schaelle
    PHP-Noob (?) _AT_ work


  • #2
    Normalerweise mit \s sollte es gehen.
    Ansonsten nur \n oder \r\n ...

    Was willst du überhaupt machen ?
    Zeilumbrüche finden, ersetzen, löschen ?

    EDIT:

    '~foo\s*bar~i'

    Kommentar


    • #3
      Eh ne, wie gesagt habe ich einigen Text, wo ich über mehre Zeilen ein bestimmtes Muster suchen muss.

      Darum das mit den Zeilenumbruch.

      Danke u. Grüße,
      Schaelle
      PHP-Noob (?) _AT_ work

      Kommentar


      • #4
        wo ich über mehre Zeilen ein bestimmtes Muster suchen muss
        Ein Beispiel wäre nicht schlecht
        Womöglich ergibt sich ein ganz anderer Suchpattern.

        Kommentar

        Lädt...
        X