Видалення дублікатів рядків
Видаліть повторювані рядки зі списку онлайн. Перше входження зберігається в початковому порядку; є опції регістру, обрізання пробілів і сортування.
Як видалити дублікати рядків
- Вставте список або текст у поле введення, по одному елементу в рядку.
- Виберіть потрібні опції: не враховувати регістр, обрізати пробіли перед порівнянням, видалити порожні рядки або відсортувати результат за алфавітом.
- Прочитайте очищений список у полі результату разом із кількістю видалених рядків.
- Скопіюйте результат і вставте його назад в електронну таблицю, документ чи код.
Як працює видалення дублікатів
Інструмент читає текст рядок за рядком. Коли рядок трапляється вперше, він залишається. Кожен наступний рядок, що збігається з уже баченим, відкидається. Рядки, що залишилися, зберігають початковий порядок, тож структура вашого списку не губиться.
Наприклад, такий список:
apple
banana
apple
cherry
banana
перетворюється на:
apple
banana
cherry
а інструмент повідомляє, що видалено 2 рядки.
Опції
- Не враховувати регістр: вважає «Яблуко», «ЯБЛУКО» та «яблуко» одним рядком. Залишається та версія, що трапилась першою, з оригінальним написанням великих літер.
- Обрізати пробіли перед порівнянням: ігнорує пробіли й табуляції на початку та в кінці кожного рядка під час пошуку дублікатів. Так знаходяться дублікати, що відрізняються лише випадковим пробілом, а це дуже часто трапляється в даних, скопійованих з електронних таблиць чи вебсторінок.
- Видалити порожні рядки: повністю прибирає порожні рядки з результату, щоб список був компактним.
- Сортувати за алфавітом: сортує список без дублікатів від А до Я. Вимкніть цю опцію, якщо початковий порядок важливий.
Без жодної ввімкненої опції порівняння точне: «Яблуко» і «яблуко» – різні рядки, так само як «яблуко» й «яблуко » із пробілом наприкінці.
Типові випадки застосування
- Очищення списків електронних адрес, ключових слів чи URL перед імпортом в інший інструмент.
- Видалення дублікатів у кодах товарів, ідентифікаторах чи тегах, скопійованих зі стовпця електронної таблиці.
- Об’єднання двох списків із відсіканням спільних елементів: вставте один після одного й видаліть дублікати.
- Наведення порядку в лог-файлах або списках налаштувань, де той самий запис додали кілька разів.
Конфіденційність
Усе виконується у вашому браузері. Ваш список ніколи не завантажується на сервер, тому інструмент безпечно використовувати з адресами клієнтів, внутрішніми ідентифікаторами чи будь-якими іншими даними, якими ви не хочете ділитися.
Поширені запитання
Яке входження повторюваного рядка залишається?
Перше. Інструмент зберігає перше входження кожного рядка й видаляє всі наступні копії, тому порядок вашого списку не змінюється.
Чи можна видаляти дублікати незалежно від регістру?
Так. Увімкніть опцію «Не враховувати регістр», і рядки, що відрізняються лише великими та малими літерами, вважатимуться дублікатами.
Чому деякі дублікати не знайдено?
Зазвичай тому, що рядки не зовсім однакові. Невидимі відмінності, як-от пробіл наприкінці, табуляція чи інший регістр, роблять два рядки різними. Увімкніть «Обрізати пробіли перед порівнянням» і «Не враховувати регістр», щоб їх виявити.
Чи можна одночасно відсортувати список?
Так. Увімкніть сортування, щоб отримати рядки без дублікатів за алфавітом. Якщо його вимкнути, зберігається початковий порядок.
Чи є обмеження на кількість рядків?
Жорсткого ліміту немає. Оскільки обробка відбувається на вашому пристрої, дуже великі списки залежать від браузера й комп’ютера, але списки з багатьох тисяч рядків без проблем обробляються на більшості машин.
Чи завантажуються мої дані кудись?
Ні. Рядки порівнюються локально у вашому браузері, і нічого не надсилається на сервер.
Схожі інструменти
- Зміна регістру тексту Безкоштовно змініть регістр тексту онлайн: ВЕЛИКІ й малі літери, кожне слово з великої, як у реченні, camelCase, snake_case, kebab-case та інші.
- Лічильник слів і символів Безкоштовний онлайн-лічильник слів рахує слова, символи, речення й абзаци під час введення та оцінює час читання й проголошення тексту.