fork download
  1. <?php
  2.  
  3. $html = <<<LOB
  4. <tr><td class='oddrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.1';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='oddrow' colspan='2'>dsldevice</td><td class='oddrow' colspan='4'>0.0.0.0</td></tr>
  5. <tr><td class='evenrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.3';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='evenrow' colspan='2'>Windows-Phone</td><td class='evenrow' colspan='4'>192.168.1.80</td></tr>
  6. <tr><td class='oddrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.4';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='oddrow' colspan='2'>iPhone</td><td class='oddrow' colspan='4'>192.168.1.84</td></tr>
  7. <tr><td class='evenrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.5';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='evenrow' colspan='2'>iPhonedNMI15787</td><td class='evenrow' colspan='4'>192.168.1.65</td></tr>
  8. <tr><td class='oddrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.6';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='oddrow' colspan='2'>iPad</td><td class='oddrow' colspan='4'>192.168.1.83</td></tr>
  9. <tr><td class='evenrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.7';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='evenrow' colspan='2'>iPhonedeLenika</td><td class='evenrow' colspan='4'>192.168.1.86</td></tr>
  10. <tr><td class='oddrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.8';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='oddrow' colspan='2'>android-1f3dff628fd6e16a</td><td class='oddrow' colspan='4'>192.168.1.68</td></tr>
  11. <tr><td class='evenrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.9';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='evenrow' colspan='2'>android-54839867dc44b7cf</td><td class='evenrow' colspan='4'>192.168.1.72</td></tr>
  12. <tr><td class='oddrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.10';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='oddrow' colspan='2'>android-f2e92226ea27ecc</td><td class='oddrow' colspan='4'>192.168.1.73</td></tr>
  13. <tr><td class='evenrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.11';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='evenrow' colspan='2'>android-48ef3fc44027c13a</td><td class='evenrow' colspan='4'>192.168.1.75</td></tr>
  14. <tr><td class='oddrow' ><img class="hand" onclick="document.dns_config.host.value = 'DNS.Server.Host.12';submitFormRelf('DNS');" src="/images/bull__dr.gif" alt=""></td><td class='oddrow' colspan='2'>www</td><td class='oddrow' colspan='4'>192.168.1.78</td></tr>'
  15. LOB;
  16.  
  17. preg_match_all('/DNS\.Server\.Host\.(\d+).*?>www</i', $html , $match, PREG_PATTERN_ORDER);
  18. $host = $match[1][0];
  19. echo $host;
  20.  
Success #stdin #stdout 0.02s 24144KB
stdin
Standard input is empty
stdout
12