Видалення дублікатів рядків
Вставте список і миттєво видаліть дублікати рядків — уся обробка відбувається у вашому браузері, тому ваші дані ніколи не покидають пристрій. Оберіть режим порівняння з урахуванням регістру або без, обрізання пробілів і збереження першого або останнього входження. Переглядайте зміни перед застосуванням.
Вхідний текст
Параметри дедублікації
Оберіть спосіб виявлення дублікатів, перегляньте виділений попередній перегляд і натисніть «Застосувати».
Вважати великі та малі літери різними значеннями — «Яблуко» та «яблуко» зберігаються як окремі рядки.
Видаляти пробіли на початку і в кінці кожного рядка перед порівнянням — « привіт » і «привіт» вважатимуться однаковими.
Якщо знайдено дублікат, зберігати останнє входження замість першого.
Чому варто використовувати цей інструмент?
Видалення дублікатів — одне з найпоширеніших завдань при очищенні списків: під час дедублікації email-адрес, наборів ключових слів, файлів журналів або об'єднання даних із різних джерел. Цей інструмент виконує дедублікацію рядків повністю у вашому браузері. Ваші дані ніколи не покидають пристрій.
Порівняння без урахування регістру: виявляйте дублікати незалежно від регістру літер. «ПОМИЛКА», «помилка» та «Помилка» — це один і той самий запис у режимі без урахування регістру.
Нормалізація пробілів: невидимі пробіли на початку або в кінці рядка часто призводять до того, що дублікати залишаються непоміченими. Увімкніть «Обрізати пробіли», щоб виявити записи, що відрізняються лише пробілами.
Скасування будь-якої дії: кожне застосування відстежується у вбудованому стеку скасування/відновлення — натисніть «Скасувати», щоб миттєво відновити попередній текст, якщо ви застосували неправильне налаштування дедублікації.
Попередній перегляд до/після: перегляньте порівняння вашого списку перед збереженням змін — кожен рядок, що буде видалено, виділено червоним, щоб ви могли перевірити результат до натискання «Застосувати».
Перший або останній: оберіть, чи зберігати перше або останнє входження кожного дубліката — корисно для даних, впорядкованих у часі, де найновіший запис є авторитетною версією, яку потрібно зберегти.
Як користуватися
- 1
Вставте список у текстове поле вище — по одному елементу на рядок. Можна вставляти з електронної таблиці, текстового файлу або будь-якого іншого джерела.
- 2
Оберіть параметри: увімкніть «З урахуванням регістру», якщо регістр має значення; «Обрізати пробіли», щоб ігнорувати пробіли навколо рядків; «Зберігати останнє входження», якщо потрібна остання версія кожного дубліката.
- 3
Перегляньте панель попереднього перегляду. У стовпці «До» червоним виділено кожен рядок, який буде видалено; у стовпці «Після» показано очищений список.
- 4
Натисніть «Застосувати», щоб оновити текстове поле очищеним списком, потім «Копіювати результат», щоб скопіювати до буфера обміну.
Часті запитання
Матеріали до теми
- Як видалити дублікати рядків у VS Code (і онлайн)
У VS Code немає вбудованої команди дедуплікації. Ось 5 методів — обхід через сортування, awk-однорядковик, PowerShell, розширення й браузерний інструмент — з порівнянням порядку, швидкості й крайових випадків.
- Сортувати рядки за алфавітом: VS Code, термінал і онлайн
Сортуй рядки за алфавітом у VS Code, терміналі чи онлайн — плюс пастки з чутливістю до регістру й локаллю, які тихо міняють результат. Відсортуй свій список зараз.
Більше безкоштовних текстових інструментів
Зміна регістру
Перетворення у верхній, нижній, заголовковий регістр та інші
Виправити пробіли
Видалення зайвих пробілів, виправлення переносів рядків у PDF
Сортувати рядки
Сортування або перемішування рядків за алфавітом, довжиною або випадково
Обрізання тексту
Обрізайте текст за кількістю слів чи символів із власним суфіксом
Ліміт символів
Перевірте текст на ліміти X, meta-опису, SEO-заголовка та соцмереж
Слова у хвилини
Перетворюйте кількість слів на час мовлення та хвилини на ціль
Текст у URL slug
Перетворюйте назви на чисті SEO-slug — по одній або пакетно
Трекер цілей письма
Задайте денну чи загальну ціль за словами та відстежуйте серію днів
