Удаляйте повторяющиеся строки прямо в браузере: выбирайте точное или нечувствительное к регистру сравнение, сохранение первого или последнего вхождения и правила для пробелов.
Инструмент принимает список, где одна запись находится на отдельной строке, и сравнивает строки по выбранным правилам. В точном режиме учитывается регистр, а в нечувствительном режиме «Москва» и «москва» считаются одной группой. Внешние пробелы можно игнорировать, внутренние последовательности пробелов — свернуть, а «ё» и «е» — считать одинаковыми. Нормализация меняет только ключ сравнения: сохранённая строка остаётся в исходном написании.
По умолчанию сохраняется первое вхождение каждой строки и исходный порядок. Режим последнего вхождения выбирает последнюю запись группы и упорядочивает результат по её позиции в исходном списке. Финальный перевод строки сохраняется только тогда, когда он был во входе. Пустые строки можно удалить или оставить одну; режим «только дубликаты» выводит по одной сохранённой записи для каждой группы, которая встретилась больше одного раза.
Это удаление повторяющихся строк, а не повторяющихся слов внутри одной строки. Для подготовки текста используйте удаление лишних пробелов, изменение регистра, счётчик слов и символов и сортировку строк.
Вся обработка выполняется локально в браузере. Текст не отправляется на сервер, не сохраняется инструментом и не передаётся сторонним сервисам. Кнопка скачивания создаёт TXT-файл только на вашем устройстве.
Нет. Игнорирование внешних пробелов и сворачивание внутренних пробелов применяются только к ключу сравнения. Исходная запись сохраняется без изменений.
Первое вхождение обычно сохраняет естественный порядок списка. Последнее удобно, если более поздняя запись считается актуальной: она будет сохранена с её исходным написанием и позицией.
Расчёт выполняется в браузере за линейное время с использованием Map; инструмент рассчитан как минимум на 100 000 коротких строк или около 5 МБ текста.
Нет, текст остаётся в браузере. Сервер отдаёт только страницу и локальный JavaScript-инструмент.
Следите за текущими условиями геомагнитной активности в Telegram.
Комментарии (0)
Ещё никто не оставил комментария — вы можете быть первым.
Написать комментарий