Табличные преобразования

Как получить домен из URL сайта

2026-06-20
Задача

В таблице есть полная ссылка на страницу сайта. В результат нужна отдельная колонка domain только с доменом, без http://, https://, www., пути, параметров и якоря.

Короткий ответ

Можно сделать без регулярных выражений через поиск и удаление подстрок. Если ссылок много и они разного вида, короче использовать regex-вариант.

Как сделать в Eofferix через поиск и удаление подстроки

  1. Создайте итоговую колонку domain из исходной колонки url.
  2. В блоке Преобразования добавьте правила: Содержит подстроку https://Удалить подстроку https://; затем такое же правило для http://.
  3. Добавьте правило: Начинается с www.Удалить подстроку www..
  4. Чтобы убрать путь, параметры и якорь, используйте пары правил для /, ? и #: сначала Удалить после, затем Удалить подстроку с тем же символом.
    Правила получения домена через поиск и удаление подстрок
    Вариант без regex: протокол и www удаляются как подстроки, путь и параметры обрезаются по разделителям.
  5. Сохраните настройки колонки.

Как сделать в Eofferix через регулярные выражения

  1. Создайте итоговую колонку domain из url.
  2. Добавьте правило ^https?://Удалить подстроку. Здесь ^ означает начало строки, https? означает http или https, а :// — буквальный фрагмент протокола.
  3. Добавьте правило ^www\.Удалить подстроку. Точка экранирована как \., потому что в regex обычная точка означает любой символ.
  4. Добавьте правило [/?#].*$Удалить подстроку. [/?#] находит первый разделитель пути, параметров или якоря, .* берет все после него, $ означает конец строки.
    Regex-правила получения домена из URL
    Regex-вариант короче: три правила удаляют протокол, www и все после домена.
  5. Сохраните настройки колонки.

Было / стало

Было

исходные данные
row_idurl
1https://www.shop.example.com/catalog/jackets?utm_source=feed

Стало

результат
row_iddomain
1shop.example.com

Обрабатывайте данные быстрее с Eofferix

Создайте бесплатный аккаунт, чтобы автоматизировать каталоги и прайс-листы под ваши правила.

Зарегистрироваться