kirill_782
@kirill_782
Днем я Маринетт

Где найти список доменных зон?

Я хочу сделать парсер ссылок. Мне нужен список доменных зон. [a-z]{2,3} - слишком мало, а [a-z]{4} - много.
  • Вопрос задан
  • 962 просмотра
Решения вопроса 1
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
Спарсить https://www.nic.ru/dns/
Заел вопрос.Решил сделать ;) Парсер доменных зон на php
<?php
$content = file_get_contents('https://www.nic.ru/cgi/na.cgi?step=n_a.all_world');
$pos = strpos($content, 'var file = ');
$content = substr($content, $pos);
$pos = strpos($content, ';');
$content = substr($content, $pos);
$content= iconv('', 'UTF-8', $content);
preg_match_all('|<a[^>]+?[^>]+>[\.](.*?)<\/a>|is', $content, $tags);
foreach ($tags as  $param)
  {
  foreach ($param as $pp)
    {
      $noDot =  preg_replace('/>\.{1}/','',$pp);
    echo  strip_tags("$noDot<br>",'<br>');
    }
  }

?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Lampochkagori
Посмотрите по этим ссылкам. Почти полный список всех возможных
https://wiki.rrpproxy.net/Category:CcTLDs
https://wiki.rrpproxy.net/Category:GTLDs
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы