cosmicsea Posted February 1, 2010 Share Posted February 1, 2010 I am having alot of trouble trying to figure out how to follow a new line, trying to grab some text. can somebody help me? <h2 style="color: #383737; margin-bottom: 3px; text-transform: capitalize;">Details</h2><br/> <h2>input</h2><br/> Lets say im trying to grab the word "input" in that code. I cant just do /<h2\>(.*)\<\/h2\>\<br\/\>/ to grab because the html file has several instances of <h2>whatever text</h2><br/> so i have to start at that line above. How can i do this? I have tried for like 2 hours. I have been trying to start it at Details. Link to comment https://forums.phpfreaks.com/topic/190603-following-new-line/ Share on other sites More sharing options...
thebadbad Posted February 2, 2010 Share Posted February 2, 2010 $str = ' <h2 style="color: #383737; margin-bottom: 3px; text-transform: capitalize;">Details</h2><br/> <h2>input</h2><br/>'; preg_match('~>Details</h2><br/>\s*<h2>(.*?)</h2><br/>~is', $str, $match); echo $match[1]; \s* matches zero or more whitespace characters (including line breaks). Link to comment https://forums.phpfreaks.com/topic/190603-following-new-line/#findComment-1005397 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.