Перейти к содержимому
1123.net
RU
1123.net

Поиск инструментов

Фильтр по каталогу инструментов. Всё работает в вашем браузере.

Начните вводить, чтобы отфильтровать список. Enter открывает первый результат.

Удалить повторяющиеся строки

Этот инструмент удаляет повторяющиеся строки из списка и сохраняет исходный порядок оставшихся строк. Он подходит для очистки списков адресов, выгрузок ключевых слов, фрагментов журналов и любого вставленного столбца текста.

Данные обрабатываются локально в вашем браузере и не передаются на наш сервер.

Параметры
0 строк на входе 0 строк на выходе 0 строк удалено

Как пользоваться инструментом

  1. 1 Вставьте список в поле ввода, по одному элементу в строке.
  2. 2 Выберите, нужно ли игнорировать регистр и пробелы по краям, а также удалять пустые строки.
  3. 3 Укажите, какое вхождение дубликата сохранять: первое или последнее.
  4. 4 Скопируйте очищенный список или очистите поля, чтобы начать с другим списком.

Формула и логика расчёта

Сравнение строк

Ключ = строка, при необходимости без пробелов по краям и в нижнем регистре

Каждая строка превращается в ключ сравнения. Если включён параметр «Игнорировать регистр», «Apple» и «apple» получают один ключ и считаются дубликатами; без него они остаются разными.

Сохранение первого или последнего вхождения

Первое = первое вхождение; последнее = последнее вхождение, в исходном порядке

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

Пример расчёта

Очистка списка ключевых слов

Во вставленном списке есть повторяющиеся ключевые слова и пустые строки.

  1. Ввод: apple, Banana, apple, banana, (пустая строка)
  2. Игнорировать регистр и пустые строки: apple, Banana
  3. Удалено: 3 строки

Остаются два уникальных ключевых слова. Поскольку регистр игнорируется, «apple» и «Banana» сохраняются как первые вхождения.

Сохранение последнего значения

Список цен, в котором последняя запись — текущая.

  1. Ввод: 10, 12, 10, 15
  2. Сохранить последнее вхождение каждого значения
  3. Вывод: 12, 10, 15

Повторяющаяся 10 остаётся на более поздней позиции, а предыдущий дубликат удаляется.

Граничные случаи и точность

Пробелы имеют значение

Если обрезка пробелов выключена, пробел в конце делает две одинаковые строки разными. Включайте её, когда список скопирован из таблицы или PDF.

Пустые строки

Пустые строки можно сохранять или удалять независимо от проверки дубликатов. Перед подсчётом записей их обычно лучше убрать.

Порядок сохраняется

Удаление дубликатов никогда не сортирует список. Если нужен ещё и алфавитный порядок, воспользуйтесь инструментом сортировки строк.

Частые вопросы

Дубликаты удаляются по всему списку или только по соседним строкам? +

Инструмент проверяет весь список, а не только соседние строки. Дубликат в любом месте ввода будет найден.

Сравнение учитывает регистр? +

По умолчанию нет: «Apple» и «apple» считаются одной и той же строкой. Снимите флажок «Игнорировать регистр», чтобы оставить их как разные записи.

Какое вхождение сохраняется по умолчанию? +

По умолчанию сохраняется первое вхождение. Переключитесь на «Последнее вхождение», если значение нужно взять из более поздней строки.

Меняется ли порядок оставшихся строк? +

Нет. Вывод сохраняет исходный порядок строк, которые остались, независимо от того, сохранено первое или последнее вхождение.

Мой список загружается на сервер? +

Нет. Вся обработка выполняется в браузере, список не покидает ваше устройство.