Удаление повторов и сортировка строк
Удаляет повторяющиеся и пустые строки и сортирует список по алфавиту или по числам.
Исходный список
Символов: 0 · строк: 0
Символов: 0 · строк: 0
Всё обрабатывается на этом устройстве. Введённый текст никуда не отправляется.
Из повторов остаётся строка, встретившаяся первой. При сортировке числа сравниваются как числа (2 идёт раньше 10).
Пригодилось? Будем рады, если поделитесь
Что-то не работает или есть идея, как сделать лучше?
Как пользоваться
1. Вставьте строки
Нажмите «Вставить» в верхнем поле «Исходный список» и вставьте текст, где каждый элемент стоит на своей строке. В поле «Результат» под ним сразу появится список без повторов и пустых строк.
Нажмите «Вставить» над левым полем «Исходный список» и вставьте текст, где каждый элемент стоит на своей строке. Текст можно также набрать вручную или открыть текстовый файл кнопкой «Открыть файл». В правом поле «Результат» сразу появится список без повторов и пустых строк.
2. Выберите сортировку
Нажмите на список над полем «Результат» и выберите «По возрастанию (А → Я)». Результат сразу встанет в алфавитном порядке, а числа — от меньшего к большему.
В списке над полем «Результат» выберите «По возрастанию (А → Я)». Результат сразу встанет в алфавитном порядке, а числа — от меньшего к большему. Чтобы вернуть исходный порядок, выберите «Исходный порядок».
3. Выберите, что удалять
Нажмите «Убрать пробелы по краям» под списком сортировки, чтобы включить. Пробелы в начале и в конце строк исчезнут, а строки, которые отличались только пробелами, тоже удалятся как повторы. В правом верхнем углу поля «Результат» видно, сколько строк было и сколько осталось.
Нажмите «Убрать пробелы по краям» под списком сортировки, чтобы включить. Пробелы в начале и в конце строк исчезнут, а строки, которые отличались только пробелами, тоже удалятся как повторы. В правом верхнем углу поля «Результат» видно, сколько строк было и сколько осталось.
4. Скопируйте или сохраните
Нажмите «Копировать» под результатом, чтобы скопировать все строки сразу. Нажмите «Скачать текст», чтобы сохранить их в файл .txt.
Нажмите «Копировать» под результатом, чтобы скопировать все строки сразу. Нажмите «Скачать текст», чтобы сохранить их в файл .txt.
Когда пригодится
Убрать повторы из списка имён или адресов
Вставьте список, собранный из анкет или нескольких таблиц, — каждое имя и каждый адрес останутся по одному разу. Заодно видно, сколько повторов удалено.
Администраторы и организаторы мероприятий
Расставить список по алфавиту
Отсортируйте имена участников или названия товаров по алфавиту. Числа вроде «Урок 2» и «Урок 10» тоже встанут правильно — от меньшего к большему.
Те, кто составляет списки и документы
Почистить списки ключевых слов или URL
Удалите разом повторы и пустые строки из списков ключевых слов, тегов, URL или логов. Слова, которые отличаются только регистром, тоже можно считать одинаковыми.
Маркетологи и разработчики
Быстро, без открытия таблиц
Для небольшого списка, ради которого не хочется открывать Excel, чтобы удалить дубликаты или отсортировать. На телефоне достаточно вставить и скопировать.
Те, кто работает с телефона
Что стоит знать заранее
- Сортировать CSV по отдельному столбцу нельзя: каждая строка считается единым текстом.
- «е» и «ё» (например, «ёлка» и «елка») не считаются одинаковыми при поиске повторов. Приведите написание к одному виду заранее.
- Заменять текст или переставлять слова внутри строк инструмент не умеет.
Об удалении повторов и сортировке строк
Инструмент делит текст на строки по переносам и обрабатывает их в постоянном порядке: сначала убирает пробелы по краям (если это включено), затем удаляет пустые строки, потом повторы и в конце сортирует. Из одинаковых строк остаётся та, что встретилась первой, поэтому без сортировки исходный порядок списка не меняется.
Сортировка следует правилам языка страницы. Для русского это алфавитный порядок от А до Я, где «ё» стоит рядом с «е», а заглавные и строчные буквы идут вперемешку. Строки с числами, например «item2» и «item10», сравниваются по значению числа, а не посимвольно, поэтому 2 идёт раньше 10.
Частые вопросы
Ответы на вопросы, которые чаще всего возникают перед началом работы.
Введённый текст куда-нибудь отправляется?
Нет. Вся обработка происходит в браузере на вашем устройстве: текст не отправляется на сервер и нигде не сохраняется. Можно спокойно обрабатывать списки с личными данными, например имена и адреса почты.
Какая строка остаётся, если есть повторы?
Остаётся та, что встретилась первой, а следующие такие же удаляются. При варианте «Исходный порядок» оставшиеся строки идут в том же порядке, что и в исходном списке.
Удаляются ли как повторы строки, которые отличаются только пробелами?
Да. Если включить «Убрать пробелы по краям», пробелы, табуляции и полноширинные пробелы в начале и в конце строки удаляются до сравнения, поэтому « яблоко» и «яблоко» становятся одной строкой. Пробелы внутри строки сохраняются.
Учитывается ли разница между заглавными и строчными буквами?
По умолчанию учитывается. Включите «Без учёта регистра», и «Apple» и «apple» (а также «Яблоко» и «яблоко») будут считаться одной строкой; останется написание, которое встретилось первым.
Правильно ли сортируются строки с числами?
Да. Числа внутри строк сравниваются как числа, а не как текст, поэтому порядок будет «1, 2, 10» (при посимвольном сравнении получилось бы «1, 10, 2»).
Можно удалить только повторы, оставив пустые строки?
Можно. Выключите «Удалить пустые строки». В этом случае, чтобы не нарушить деление на абзацы, пустые строки не удаляются как повторы.
Можно узнать, сколько строк удалено?
Да. В правом верхнем углу поля «Результат» показано, например, «Строк: 10 → 6» — сколько строк было на входе и сколько осталось. Число удалённых повторов и пустых строк показано отдельно.
Подойдёт ли для таблиц Excel и CSV?
Если скопировать ячейки таблицы и вставить их, строки будут обработаны по одной. Но выбрать столбец для сортировки нельзя: каждая строка сортируется как единый текст. Текстовые файлы (.txt, .csv и т. п.) можно открыть кнопкой «Открыть файл».
Сколько строк можно обработать?
Справляется со списками в сотни тысяч строк. Чтобы страница не зависала, длинные списки обрабатываются в фоне, когда вы перестаёте печатать. Открыть можно файл размером до 20 МБ.
Это бесплатно?
Да. Без регистрации и без рекламы.
Другие инструменты
- Полная и половинная ширина
Переводит буквы, цифры и катакану между полной и половинной шириной.
- Конвертер хирагана ⇔ катакана
Преобразует хирагану, катакану и полуширинную катакану разом. Кандзи, латиница и цифры остаются без изменений.
- Счётчик символов для соцсетей (X, Instagram, YouTube)
Показывает, сколько символов осталось до лимита в X, Instagram, YouTube и других соцсетях, по правилам каждой из них. А ещё слова и строки.
- Форматирование JSON
Делает JSON удобным для чтения или сжимает его в одну строку. Если есть ошибка, показывает, где она.
- Кодирование и декодирование URL
Переводит кириллицу, пробелы и символы в формат URL (например, %D0%BF) или возвращает исходный текст.
- Генератор паролей
Выберите длину и символы — и сразу получите пароли, которые трудно подобрать.