Текст · спискиОбработка списков
Столбец в строку и обратно, убрать повторы, отсортировать, обернуть каждую строку в кавычки или теги, сравнить два списка. Пересчёт на лету, всё в браузере.
Список обрабатывается в браузере и не уходит на сервер
01
Обработка списка
результат пересчитывается сразу — кнопку жать не нужноИсходный списокпо строке на элемент
Результат
Иванов Иван, Петрова Анна, Сидоров file10, Сидоров file2
Вход: 6 · выход: 4 · убрано повторов: 2 · уникальных: 4
Разделители
На входе
На выходе
Очистка
Порядок
Регистр
Обрамление
Фильтр и извлечение
02
Сравнение списков
объединение, пересечение и разность двух списковЧто есть в A, но отсутствует в B — самый частый вопрос: «чего из этого списка нет в том».
Результат
anna@example.com
petr@example.com
В A: 4 · в B: 3 · общих: 2 · только в A: 2 · только в B: 1 · в результате: 2
03
О работе со списками
Смена разделителей
Форматстолбец ↔ a, b, c
Выберите, чем разделён исходный список и чем разделить результат: столбец превращается в строку через запятую и обратно. Пробел и таб режут по любому их количеству подряд — двойной пробел не даёт пустых элементов.
Дубликаты и частота
Очистка42 → 38 · яблоко ×3
Повторы убираются с учётом регистра или без, с сохранением первого или последнего вхождения. Частотный режим отвечает на другой вопрос — сколько раз встретилось значение, и выстраивает список по убыванию.
Натуральная сортировка
Порядокfile2 → file10
Обычное сравнение строк ставит «file10» раньше «file2»: символ «1» меньше «2». Натуральная сортировка читает число целиком и даёт порядок, которого человек и ждёт от имён файлов, версий и нумерованных пунктов.
Обрамление и экранирование
ОбёрткаIN ('a', 'b')
Кавычки, теги, Markdown, CSV — на каждую строку; SQL и JSON оборачивают список целиком. Значения экранируются: апостроф внутри строки не разваливает запрос, а кавычка — массив JSON.
Сравнение двух списков
МножестваA ∩ B · A − B
Пересечение показывает общее, разность — чего в одном нет по сравнению с другим, объединение собирает оба без повторов. Порядок результата — порядок первого вхождения: список сверяют глазами со своим же.
Приватность
Локальнобез сервера
Список обрабатывается прямо в браузере и никуда не отправляется. Это существенно: в списках регулярно оказываются адреса почты, телефоны и номера заказов — данные, которые незачем показывать чужому серверу ради смены разделителя.
04
Частые вопросы
Обновлено