troubleshooting Question

Data between html tags using regex in php

Avatar of Insoftservice
InsoftserviceFlag for India asked on
PHPRegular Expressions
14 Comments4 Solutions966 ViewsLast Modified:
I wanted to extract info between html tags .
for eg
  <div>
&#9;   <br>
&#9;&#9;  love to marry is an free matrimonial website
&#9;   </br>
&#9;  <div id='first'>
&#9;&#9;  Search for your partner ends here.
&#9;  </div>
&#9;  <div  class="test">
&#9;&#9;   love to marry will let you know what kanyadaan means
&#9;&#9;</div>
       <span>
           Provide your ads on our website at very cheap rate
      </span>
&#9;<div id="second">
&#9;  Mangal sutra bandhan is an hindu ritual where groom .. to read more please visit http://lovetomarry.com/ritual
      <table>
      <tr>
&#9;&#9;<td>mangal sutra bandhan information</td>
&#9;&#9;<td>Find your partner for free </td>
      </tr>
      <tr>
&#9;&#9;<td>send your love sms at http://lovetomarry.com and win exciting prizes  </td>
&#9;&#9;<td>Get your horoscope built from love to marry , to know more about your future your future enroll our website </td>
      </tr>
      </table>
&#9;  <div>
&#9;      Watch latest online movies for free
&#9;  </div>
&#9;
&#9; Get your daily, weekly, monthly,yearly&#9;Horoscope for free only on lovetomarry.com

&#9;</div>

</div>



########### o/p  ##############

if request is for "BR" tags

love to marry is an free matrimonial website

if request is for "DIV" tags w.r.t id "first"
  Search for your partner ends here.

if request is for "DIV" tags w.r.t class "test"
   love to marry will let you know what kanyadaan means.

 if request is for "SPAN"

   Provide your ads on our website at very cheap rate


if request is for "DIV" tags w.r.t id "Second"

&#9;  Mangal sutra bandhan is an hindu ritual where groom .. to read more please visit http://lovetomarry.com/ritual

&#9;  mangal sutra bandhan information

&#9;  Find your partner for free

&#9;  send your love sms at http://lovetomarry.com and win exciting prizes

&#9;  Get your horoscope built from love to marry , to know more about your future your future enroll our website
&#9;  
&#9;  Watch latest online movies for free

&#9;   Get your daily, weekly, monthly,yearly&#9;Horoscope for free only on lovetomarry.com


###################o/p################################&#9;


If request is for "DIV" tags w.r.t id "Second"
over here i want to exclude table but if it contains some other html tags then i have to maintain the text with there respective tags.

extraction of data within the html tags may be with "id","class" or without there attributes.
i have extracted data between tags w.r.t id but it fails if it has some other div in between
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 4 Answers and 14 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 4 Answers and 14 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros