Инструменты для списков текста — сортировка, удаление дубликатов и очистка строк

Сортируйте строки от А до Я, от Я до А или по числам, удаляйте повторяющиеся и пустые строки, переворачивайте порядок, обрезайте каждую строку и добавляйте к каждой строке префикс или суффикс.

Загрузка инструмента…

Инструменты для списков текста — сортировка, удаление дубликатов и очистка строкВставьте список строк и преобразуйте его в одном месте: сортируйте от А до Я, от Я до А или по числам, удаляйте повторяющиеся строки, переворачивайте порядок, убирайте пробелы в каждой строке, удаляйте пустые строки и обрамляйте каждую строку префиксом и суффиксом. Результат обновляется в реальном времени при изменении любой настройки, вместе с количеством строк на входе и выходе. Всё выполняется локально в вашем браузере, поэтому ваш список никогда не загружается на сервер.

Что такое Инструменты для списков текста — сортировка, удаление дубликатов и очистка строк?

Инструменты для списков текста — это бесплатный онлайн-редактор списков, работающий построчно, который очищает и переупорядочивает блок текста по одной строке за раз. Разработчики, специалисты по обработке данных и авторы используют его, чтобы сортировать списки по алфавиту или по числам, удалять повторяющиеся строки, переворачивать порядок строк, обрезать начальные и конечные пробелы, удалять пустые строки и массово добавлять префикс или суффикс к каждой строке. Это удобно для приведения в порядок столбцов CSV, удаления дубликатов из списков адресов e-mail или URL, сортировки импортируемых данных, построения SQL-конструкций IN и превращения простого списка в элементы в кавычках или с маркерами. Поскольку виджет отображается только с помощью JavaScript, именно этот текст является индексируемым описанием: сортировка строк, удаление дубликатов из списка, переворот, обрезка, удаление пустых строк и добавление префикса/суффикса онлайн.

Как пользоваться Инструменты для списков текста — сортировка, удаление дубликатов и очистка строк

  1. Вставьте или введите ваш список в поле Input — по одному элементу на строку.
  2. Выберите режим сортировки сегментированным переключателем: None сохраняет исходный порядок, A-Z и Z-A сортируют по алфавиту, а Numeric сортирует по первому числу, найденному в каждой строке.
  3. Отметьте нужные параметры очистки: удалить повторяющиеся строки, перевернуть порядок, обрезать каждую строку или удалить пустые строки.
  4. Введите префикс и/или суффикс, чтобы обрамить каждую строку — например, кавычку и запятую, чтобы создать список для кода.
  5. Читайте преобразованный список в поле Output только для чтения и наблюдайте, как обновляется количество строк на входе и выходе.
  6. Нажмите кнопку 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 или внутренние данные.

Похожие инструменты