Блог
Текстовые утилиты

Сортировка email-адресов по доменам онлайн

Вставьте список email-адресов, по одному на строку. Выберите — отсортировать их по части после @ или сгруппировать в блоки с заголовком для каждого домена. Удобно, чтобы разбить рассылку по провайдерам или компаниям.

Результат

Найдено уникальных доменов

У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.

Факты и границы применимости

Домен Всё, что стоит после первого символа @ в строке, сохраняется как есть
Сравнение доменов Без учёта регистра: «Example.com» и «example.com» считаются одним доменом
Режим сортировки Адреса переставляются по алфавиту домена; в пределах одного домена исходный порядок сохраняется
Режим группировки Адреса группируются под заголовком «— домен —», заголовки идут по алфавиту, внутри группы сохраняется исходный порядок
Строки без @ Собираются отдельно и помещаются под заголовок «(без домена)» в конце
Уникальные домены Количество уникальных доменов без учёта корзины «(без домена)»

Когда этот метод вводит в заблуждение

Как это считается

В каждой непустой строке ищется первый символ @. Всё, что после него, становится доменом этой строки; строка без @ считается не имеющей домена и попадает в корзину «(без домена)».

В режиме сортировки строки с доменом переставляются по алфавитному сравнению доменов (без учёта регистра); строки с одинаковым доменом сохраняют исходный относительный порядок, а строки без домена добавляются в конце под собственным заголовком.

В режиме группировки строки сначала распределяются по одной корзине на домен, названия доменов сортируются по алфавиту, а затем каждая корзина выводится как заголовок «— домен —», за которым следуют её строки в исходном порядке.

«Найдено уникальных доменов» считает, сколько разных доменов в нижнем регистре встретилось среди всех строк с @; сколько адресов приходится на каждый домен, не учитывается.

Вопросы и ответы

Что происходит со строками без символа @?

Они считаются не имеющими домена и собираются вместе под заголовком «(без домена)», чтобы их можно было заметить и исправить, а не потерять незаметно.

Сравнение доменов учитывает регистр?

Нет. «Example.com» и «EXAMPLE.com» считаются одним и тем же доменом и в режиме сортировки, и в режиме группировки.

Меняется ли порядок адресов внутри одного домена при группировке?

Нет. Внутри каждой группы по домену адреса сохраняют тот же порядок, что и в исходном списке.

Поддомены считаются тем же доменом?

Нет. «mail.example.com» и «example.com» сравниваются как два разных, никак не связанных домена.

Мой список адресов куда-то отправляется?

Нет. Всё выполняется в вашем браузере; вставленный список никогда не загружается.

Похожие утилиты

Все утилиты