Обработка списков
Отсортировать, выбросить повторы и пустые строки, пронумеровать, приписать что-нибудь к каждой строке, собрать всё в одну через запятую — или сравнить два списка и увидеть, чего в одном нет. Всё сразу, по ходу набора.
Что сделать
Список
Результат
Как это считается
Порядок действий фиксированный, и это важно: сначала обрезаются пробелы, потом убираются пустые строки, потом повторы, потом идёт сортировка, затем приписки, нумерация и только в конце сборка в строку. Так результат предсказуем. Нумерация всегда последняя из построчных — иначе номера попали бы в сортировку и перемешались.
«Как числа» — это не обычная сортировка. По алфавиту «10» встаёт перед «9», потому что единица идёт раньше девятки. Числовая сортировка понимает, что 9 меньше 10, и справляется со строками вида «файл-2» и «файл-10», где число сидит внутри текста.
Сравнение двух списков идёт по точному совпадению строки — с поправкой на пробелы по краям и регистр, если галочки стоят. Повторы внутри одного списка при этом схлопываются: если «Москва» встречается трижды, в ответе она будет один раз.
Кнопка «вернуть результат во ввод» нужна, когда одного прохода мало: отсортировали, вернули, пронумеровали. Так можно собрать любую цепочку, не переключая настройки туда-сюда.
Файл .txt или .csv можно просто перетащить в поле ввода. Всё считается в браузере, список никуда не отправляется.