Очистка домена от поддомена и www через c#

skvortsoffvladisav

Новичок
Регистрация
12.06.2019
Сообщения
8
Благодарностей
0
Баллы
1
Есть список доменов к примеру:
www.site.ru
test.site.ru

Нужно отделить поддмены и www чтоб получить основной домен site.ru
Подскажите как это реализовать на c#

Для примера как я этот делал на php
Код:
function clear_subdomain($domain)
{
  $arr = explode(".", $domain);
  if (count($arr) > 2) {
  $first = array_shift($arr);
  $domain = implode(".", $arr);
  if (count($arr) > 2) {
  $domain = clear_subdomain($domain);
  }
  }

  return $domain;
}
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 513
Благодарностей
8 702
Баллы
113
Есть список доменов к примеру:
www.site.ru
test.site.ru

Нужно отделить поддмены и www чтоб получить основной домен site.ru
Подскажите как это реализовать на c#

Для примера как я этот делал на php
Код:
function clear_subdomain($domain)
{
  $arr = explode(".", $domain);
  if (count($arr) > 2) {
  $first = array_shift($arr);
  $domain = implode(".", $arr);
  if (count($arr) > 2) {
  $domain = clear_subdomain($domain);
  }
  }

  return $domain;
}
Попробуйте взять решение здесь:
https://zennolab.com/discussion/threads/dostat-domen-iz-url-c.34306/
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)