Инструменты для списков текста — сортировка, удаление дубликатов и очистка строк
Сортируйте строки от А до Я, от Я до А или по числам, удаляйте повторяющиеся и пустые строки, переворачивайте порядок, обрезайте каждую строку и добавляйте к каждой строке префикс или суффикс.
Инструменты для списков текста — сортировка, удаление дубликатов и очистка строк — Вставьте список строк и преобразуйте его в одном месте: сортируйте от А до Я, от Я до А или по числам, удаляйте повторяющиеся строки, переворачивайте порядок, убирайте пробелы в каждой строке, удаляйте пустые строки и обрамляйте каждую строку префиксом и суффиксом. Результат обновляется в реальном времени при изменении любой настройки, вместе с количеством строк на входе и выходе. Всё выполняется локально в вашем браузере, поэтому ваш список никогда не загружается на сервер.
Что такое Инструменты для списков текста — сортировка, удаление дубликатов и очистка строк?
Инструменты для списков текста — это бесплатный онлайн-редактор списков, работающий построчно, который очищает и переупорядочивает блок текста по одной строке за раз. Разработчики, специалисты по обработке данных и авторы используют его, чтобы сортировать списки по алфавиту или по числам, удалять повторяющиеся строки, переворачивать порядок строк, обрезать начальные и конечные пробелы, удалять пустые строки и массово добавлять префикс или суффикс к каждой строке. Это удобно для приведения в порядок столбцов CSV, удаления дубликатов из списков адресов e-mail или URL, сортировки импортируемых данных, построения SQL-конструкций IN и превращения простого списка в элементы в кавычках или с маркерами. Поскольку виджет отображается только с помощью JavaScript, именно этот текст является индексируемым описанием: сортировка строк, удаление дубликатов из списка, переворот, обрезка, удаление пустых строк и добавление префикса/суффикса онлайн.
Как пользоваться Инструменты для списков текста — сортировка, удаление дубликатов и очистка строк
- Вставьте или введите ваш список в поле Input — по одному элементу на строку.
- Выберите режим сортировки сегментированным переключателем: None сохраняет исходный порядок, A-Z и Z-A сортируют по алфавиту, а Numeric сортирует по первому числу, найденному в каждой строке.
- Отметьте нужные параметры очистки: удалить повторяющиеся строки, перевернуть порядок, обрезать каждую строку или удалить пустые строки.
- Введите префикс и/или суффикс, чтобы обрамить каждую строку — например, кавычку и запятую, чтобы создать список для кода.
- Читайте преобразованный список в поле Output только для чтения и наблюдайте, как обновляется количество строк на входе и выходе.
- Нажмите кнопку Copy рядом с меткой Output, чтобы скопировать результат, или Clear, чтобы очистить ввод.
Примеры
Сортировка A-Z и удаление дубликатов
Ввод
banana apple banana cherry
Вывод
apple banana cherry
Обрамить каждую строку кавычками и запятой для списка в коде
Ввод
red green blue
Вывод
"red", "green", "blue",
Числовая сортировка по первому числу в каждой строке
Ввод
item 10 item 2 item 1
Вывод
item 1 item 2 item 10
Часто задаваемые вопросы
- Что делают четыре режима сортировки?
- None оставляет строки в их исходном порядке. A-Z и Z-A сортируют по алфавиту с учётом языка (локали). Numeric читает первое число, найденное в каждой строке (целое или дробное, включая отрицательные), и сортирует по нему; строки без чисел отправляются в конец.
- В каком порядке применяются операции?
- Инструмент обрабатывает каждую строку по фиксированному конвейеру: обрезка каждой строки, удаление пустых строк, удаление дубликатов, сортировка, переворот, затем добавление префикса и суффикса. Поэтому дубликаты определяются после обрезки, а префикс/суффикс добавляется в последнюю очередь, после сортировки и переворота.
- Как работает удаление повторяющихся строк?
- Сохраняется первое вхождение каждой строки, а последующие идентичные строки удаляются, при этом порядок первого появления строк сохраняется. Если вы также включите обрезку каждой строки, строки обрезаются перед сравнением дубликатов, поэтому строки, отличающиеся только окружающими пробелами, считаются одинаковыми.
- Что показывают счётчики строк?
- Две карточки статистики показывают, сколько непустых строк во входных и выходных данных, чтобы вы сразу видели, сколько дубликатов или пустых строк было удалено.
- Загружается ли мой список куда-либо?
- Нет. Всё выполняется на 100% на стороне клиента, в вашем браузере. Ваш текст никогда не загружается на сервер, поэтому вы можете безопасно обрабатывать приватные списки, такие как адреса e-mail, URL или внутренние данные.
Похожие инструменты
Кодирование / декодирование Base32 / Base58
Кодируйте текст в Base32 (RFC 4648) или Base58 (алфавит Bitcoin) и декодируйте оба формата обратно в текст — полностью безопасно для UTF-8 и целиком в вашем браузере.
Кодирование / декодирование Base64
Кодируйте или декодируйте Base64 (безопасно для UTF-8): URL-безопасный алфавит, необязательное заполнение, перенос 64/76, счётчики байтов и символов и просмотр байтов в hex или двоичном виде.
Конвертер регистра и счётчик
Преобразуйте текст между UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case и другими форматами и считайте символы, слова и строки.
Форматер и минификатор кода
Мгновенно форматируйте или минифицируйте HTML, CSS и JavaScript прямо в браузере с отступом в 2 пробела, 4 пробела или табуляцию и сжатием JavaScript на основе Terser.