Regex Inhalt mit leerzeichen

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

  • Regex Inhalt mit leerzeichen

    Hallo,
    PHP-Code:
    $text="
    <!--head-->
    kopf

    <!--/head-->

    fuss
    "
    ;
    preg_match('/(\\s*<!--head-->\\s*)([\\s\\w]*)(\s*<!--\\/head-->\\s*)([\\s\\w]*)$/'$text$treffer); 
    Ich möchte im Kopf und im Fußbereich Text schreiben können. Auch mit Leerzeichen und Sonderzeichen.
    Einfach alle Zeichen.
    Das ([\s\w]*) geht nicht.
    Ich hätte es ja so geschrieben (.*) Aber dann findet er keine Leerzeichen.
    Wie kann ich das denn ändern?
    Gut geraten ist halb gewußt.

  • #2
    Warum so umständlich:

    Code:
    /<!--head-->(.+)<!--\/head-->/is
    tuts doch!
    [FONT="Helvetica"]twitter.com/unset[/FONT]

    Shitstorm Podcast – Wöchentliches Auskotzen

    Kommentar


    • #3
      Danke für die schnelle Antwort mit Lösung.
      Ich hab es noch bisschen umgebaut.

      '/<!--head-->(.*)<!--\/head-->(.*)/is'

      So geht es. juhu..
      Gut geraten ist halb gewußt.

      Kommentar

      Lädt...
      X