Hi leute ich hab so paar schwierigkeiten mit RegEx ^^
Ich will mittels preg_match(preg_match_all) eine externe Seite auslesen und dessen Inhalt verarbeiten. Es geht hierbei um den Div Container mit der ID list_eintreage. In diesen Container sind weiter div container die die eigentlichen Inhalte haben.
zum Gründgerüst
so aus diesen Gerüst möchte ich jetzt alle divs im div id="list_eintreage" auslesen. am besten wäre es dann wenn so ausssieht
mein aktueller preg_match in php ist
Mein Problem besteht aktuell dabei das er mir auch alles unter dem eigentlichen div container was als einzigstes ausgelesen werden sollte ins array packt versteh nur nich warum weil nach preg_match such ich ja bis ende des divs. Momentan steht immer <div>blablabala</div> mit im array was da aber nix zu suchen hat.
Hoffe mir kann da vielleicht einer ein heisen tip geben ^^ thxz
Ich will mittels preg_match(preg_match_all) eine externe Seite auslesen und dessen Inhalt verarbeiten. Es geht hierbei um den Div Container mit der ID list_eintreage. In diesen Container sind weiter div container die die eigentlichen Inhalte haben.
zum Gründgerüst
Code:
<div id="list_eintreage"> <div id="eintrage_01">inhalt</div> <div id="eintrage_02">inhalt</div> <div id="eintrage_03">inhalt</div> <div id="eintrage_04">inhalt</div> </div> <div>blablabala</div>
Code:
Array ( [0] => <div id="eintrage_01">inhalt</div> [1] => <div id="eintrage_02">inhalt</div> [2] => <div id="eintrage_03">inhalt</div> [3] => <div id="eintrage_04">inhalt</div> )
PHP-Code:
preg_match('/<div id="list_eintreage">\s+?(.*)\s+?<\/div>/is',$file,$patterns);
Hoffe mir kann da vielleicht einer ein heisen tip geben ^^ thxz
Kommentar