Jump to content

following new line


cosmicsea

Recommended Posts

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

$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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.