Php Preg Match - How To Get Html Tag?
there were many threads about it, but I still need help. I need to use preg_match to get the text I need from HTML tags. the HTML is:
Solution 1:
This?
<?php$html = '<td>
<center>
<b>
<font face="Arial" color="red">(I need this content)</font>
</b>
</center>
</td>';
$matches = array();
preg_match_all('/<font.*?>(.*?)<\/font>/is', $html, $matches);
var_dump($matches[1]);
Edit: you may want to include the 'face="Arial" color="red"'-bit in the regexp unless you want to match EVERY font-element's contents. You may also wanna include the <b>
and <center>
elements to narrow the search even further.
On a side note: This HTML looks very dated. Using center and font elements is very, very bad practice. So is using tables for layout.
Post a Comment for "Php Preg Match - How To Get Html Tag?"