Lukeidiot Posted October 22, 2010 Share Posted October 22, 2010 I am trying to use preg_match_all to find some information on a webpage. Here is what I am currently using <?php $homepage = "http://www.example.com"; $page_contents1 = file_get_contents($homepage); $names1 = preg_match_all('/<span class="video_date">(.*)</span> - <a class="b" href="/(.*)/">(.*)</a><br/>\/', $page_contents1, $matches1); echo implode(", ", $matches1[1]); ?> I am trying to match this piece of html: <span class="video_date">Oct 21</span> - <a class="b" href="/meanwhilezealand/"> Meanwhile in New Zealand...</a><br/> Thanks for looking! Link to comment https://forums.phpfreaks.com/topic/216537-preg_match_all-regex/ Share on other sites More sharing options...
dreamwest Posted October 22, 2010 Share Posted October 22, 2010 <?php $homepage = "http://www.example.com"; $page_contents1 = file_get_contents($homepage); $names1 = preg_match_all('~<span class\s?=\s?[\'"]video_date[\'"]>(.*)</span> - <a class\s?=\s?[\'"]b[\'"] href\s?=\s?[\'"]/(.*)/[\'"]>(.*)</a><br/>~is', $page_contents1, $matches1); echo implode(", ", $matches1[1]); ?> Link to comment https://forums.phpfreaks.com/topic/216537-preg_match_all-regex/#findComment-1125133 Share on other sites More sharing options...
Lukeidiot Posted October 22, 2010 Author Share Posted October 22, 2010 Thanks! Much Love. Link to comment https://forums.phpfreaks.com/topic/216537-preg_match_all-regex/#findComment-1125424 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.