CerealBH Posted January 6, 2009 Share Posted January 6, 2009 im parseing a page for so.addVariable("content_video", "http://movielink.flv"); for my regex what i have is so.addVariable\(\"content_video\", \"(.*?) which returns movielink.flv"); how do i get rid of the "); its driving me crazy Link to comment https://forums.phpfreaks.com/topic/139725-regex-help-to-much-info/ Share on other sites More sharing options...
CerealBH Posted January 6, 2009 Author Share Posted January 6, 2009 Here is all the code if that helps any $url = "http://www.site.com/file.html"; $input = @file_get_contents($url) or die('Could not access file: $url'); $regexp = "so.addVariable\(\"content_video\", \"(.*?)"; if(preg_match_all("/$regexp/siU", $input, $matches, PREG_SET_ORDER)) { foreach($matches as $match) { //echo $match[0]; Matches what i want, and the rest of the page //echo $match[1]; Matches what i want, and the rest of the page echo $match[2]; //Supposed to be the link, comes up blank echo "\n"; echo "\n"; } Link to comment https://forums.phpfreaks.com/topic/139725-regex-help-to-much-info/#findComment-731057 Share on other sites More sharing options...
CerealBH Posted January 6, 2009 Author Share Posted January 6, 2009 well ive gotten down to where $regexp = "so.addVariable\(\"content_video\", \"([^>]+)\);"; will return so.addVariable("content_video", "http:/movie.flv"); now i just need to get the other crap out, do i need to perform another regex on it? im sure theres just something that im missing Link to comment https://forums.phpfreaks.com/topic/139725-regex-help-to-much-info/#findComment-731089 Share on other sites More sharing options...
.josh Posted January 6, 2009 Share Posted January 6, 2009 so.addVariable\(\"content_video\", \"([^\"]*)\"\); Link to comment https://forums.phpfreaks.com/topic/139725-regex-help-to-much-info/#findComment-731147 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.