preg_match

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

  • preg_match

    Hallo,ich kann mit preg_match("/<title>(.*?)<\/title>/i"......) den Titel auslesen aber ich will den teil </DIV>(.*?)</DIV> auslesen leider geht nicht

  • #2
    Da du den Schrägstrich / als Delimiter benutzt, muss im Ausdruck selbst ein Backslash davor: \/
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      muß da nich sogar ein doppelter \ davor ?

      \\ wird im String zu \
      also wird
      \\/ im String zu \/
      und ganeu das brauch doch das regExp
      TBT

      Die zwei wichtigsten Regeln für eine berufliche Karriere:
      1. Verrate niemals alles was du weißt!


      PHP 2 AllPatrizier II Browsergame

      Kommentar


      • #4
        benutz stat / doch !. müsste doch auch gehen.. also so:
        PHP-Code:
        preg_match("!<div>(.*?)<\/div>!i",$string); 
        So sollte es doch möglich sein, das / nicht irgendwie falsch verstaden werden kann...

        äähhh... aber mir scheint ich hab grad irgendwie den faden verloren

        Kommentar


        • #5
          tzzz.. das board hat nen \ (backslash) gefressen

          Guten Apettit!!!!

          Kommentar


          • #6
            klappt das nicht ich will ende eines DIV anfanfen zu suchen bis ende des DIVs.

            Kommentar


            • #7
              echo preg_replace( "/.*?<\/div>(.*)?<\/div>.*?/i",'\\1', $str) ;
              EDIT:
              Groß/kleinschreibung (i)
              Zuletzt geändert von MelloPie; 21.03.2003, 11:39.
              Beantworte nie Threads mit mehr als 15 followups...
              Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

              Kommentar


              • #8
                Leider irgendwie geht nicht.trotzdem Danke!!

                Kommentar

                Lädt...
                X