wcypierre

lowyat regex solution

Sep 24th, 2011
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.84 KB | None | 0 0
  1. <?php
  2.  
  3. $test = "<table border=0 width=100% cellspacing=0 cellpadding=2>
  4.     <tr>
  5.        <td class='xxx'>row 1</td>
  6.        <td class='xxx'>row 2</td>
  7.        <td class='xxx'>row 3</td>
  8.     </tr>
  9.    <td align='left' class='tblBursaSOddRow'>[bad html removed]<span class='tblDown'>value A--><span class='tblDown'>value A</span></td>
  10.    <td align='left' class='tblBursaSOddRow'>[bad html removed]<span class='tblDown'>value B--><span class='tblDown'>value B</span></td>
  11.    <td align='left' class='tblBursaSOddRow'>[bad html removed]<span class='tblDown'>value C--><span class='tblDown'>value C</span></td>
  12.    </tr>
  13. </table>";
  14.  
  15. if(preg_match_all("/\<span class='tblDown'\>(.*?)--\>/",$test,$match))
  16. {
  17. // var_dump($match); For debugging
  18. // print_r($match[1]); // Don't use $match[0], use $match[1] instead
  19. echo $match[1][2]; // Sample
  20. }
  21.  
  22. ?>
Advertisement
Add Comment
Please, Sign In to add comment