preg_match Klassen auslesen

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

  • benutzer_michi
    antwortet
    klappt nicht .... Der Code sieht so ungfähr aus es gibt also mehr als eine "e"-Klasse und vielleicht noch erwähnenswert, das ich die Daten für preg_match aus eine anderen Datei bekommen hatte mittels file_get_content

    <table class="a" width="900px">

    <tr class="b">
    <div>
    <td class="c"><div class="d"><span>blablabla</span></div></td>
    <td class="e"><div> den Inhalt brauch ich</div></td>
    </div>

    </tr>


    <tr class="b">
    <div>
    <td class="c"><div class="d"><span>...</span></div></td>
    <td class="e"><div> anderer Inhalt </div></td>
    </div>

    </tr>



    <tr class="b">
    <div>
    <td class="c"><div class="d"><span>...</span></div></td>
    <td class="e"><div> wiederanderer Inhalt </div></td>
    </div>

    </tr>

    </table>
    Zuletzt geändert von benutzer_michi; 30.08.2009, 20:15.

    Einen Kommentar schreiben:


  • Kropff
    antwortet
    Zitat von benutzer_michi Beitrag anzeigen
    Wenn ich das auf mein Code anwende gibt er "Array" aus aber nicht das was ich haben wollte ...
    Darum habe ich ja auch ein print_r($hit); eingefügt. Ein klein wenig solltest du schon mitdenken. Und wissen, was Arrays sind.

    Peter

    Einen Kommentar schreiben:


  • benutzer_michi
    antwortet
    Wenn ich das auf mein Code anwende gibt er "Array" aus aber nicht das was ich haben wollte ...

    Einen Kommentar schreiben:


  • Kropff
    antwortet
    PHP-Code:
    $text '<table class="a" width="900px">
              <tr class="b">
              <div>
              <td class="c"><div class="d"><span>blablabla</span></div></td>
              <td class="e"><div> den Inhalt brauch ich</div></td>
              </div>
              </tr>'
    ;
    preg_match ('/<td class="e"><div>(.+\w)<\/div><\/td>/'$text$hit);
    print_r($hit); 
    Auf die Schnelle. Und mal völlig davon abgesehen, dass der HTML-Code schlichtweg Müll ist.

    Peter

    Einen Kommentar schreiben:


  • benutzer_michi
    hat ein Thema erstellt preg_match Klassen auslesen.

    preg_match Klassen auslesen

    Hi,
    ich möchte gern aus dem Quelltext(unten) den Text "den Inhalt brauch ich".
    Dazu wollte ich die Funktion preg_match('/<div id="e">.*?<\/div>', $Dateipfadname,$match); nehmen, klappt aber nicht.
    Es wäre schon falls mir jemand helfen könnte

    Code:
    <table class="a" width="900px">
    
    <tr class="b">
    <div>
    <td class="c"><div class="d"><span>blablabla</span></div></td>
    <td class="e"><div> den Inhalt brauch ich</div></td>
    </div>
    </tr>
Lädt...
X