fork(1) download
  1. <?php
  2.  
  3. $str = 'aaa. 86400
  4. ns1.dns.nic.aaa. 172800 IN A 156.154.144.2
  5. ns1.dns.nic.aaa. 172800 IN AAAA 2610:a1:1071:0:0:0:0:2
  6. abarth. 86400 IN RRSIG NSEC 8 1 86400 20180728050000 20180715040000 41656 .
  7. a0.nic.abarth. 172800 IN A 65.22.24.17
  8. a0.nic.abarth. 172800 IN AAAA 2a01:8840:1a:0:0:0:0:17
  9. ai.
  10. ns2.offshore.ai. 172800 IN A 108.166.113.245
  11. whois.ai. 172800 IN A 209.59.119.1
  12. xn--node.ns.anycast.pch.net. 172800 IN A 204.61.216.88
  13. d.nic.xn--mxtq1m. 172800 IN AAAA 2001:c50:ffff:1:0:0:0:185
  14. d.nic.
  15. xn--ngbc5azd. 172800 IN NS a.nic.xn--ngbc5azd.';
  16.  
  17. if (preg_match_all('/^[^.\r\n]+\.(?=\t)/m', $str, $m)) {
  18. print_r($m[0]);
  19. }
  20.  
Success #stdin #stdout 0.02s 24000KB
stdin
Standard input is empty
stdout
Array
(
    [0] => aaa.
    [1] => abarth.
    [2] => ai.
    [3] => xn--ngbc5azd.
)