Работа со строками
Удаляйте повторяющиеся и пустые строки, сортируйте, обрезайте пробелы и приводите текст в порядок
Загрузка инструмента…
Приводит в порядок список, в котором по одному элементу в строке: удаляет повторяющиеся и пустые строки, сортирует по алфавиту, обрезает пробелы и многое другое. Пригодится, чтобы почистить список имён или ключевых слов, скопированный из таблицы.
Как пользоваться
- Вставьте список в поле «Ввод».
- Нажимайте кнопки шагов, например «Удалить дубликаты», «Удалить пустые строки» или «Сортировать». Шаги применяются к полю «Результат» в том порядке, в котором вы их нажимаете.
- Если вы нажали не ту кнопку, «Отменить» убирает последний шаг, а «Отменить все шаги» возвращает исходный текст.
- Нажмите «Копировать» или «Скачать», чтобы забрать результат.
Как это работает
- «Удалить дубликаты» сравнивает строки без начальных и конечных пробелов, оставляет первое вхождение и сохраняет исходный порядок. «Показывать число повторов» ставит количество перед каждой строкой.
- «Сортировать» предлагает варианты «От А до Я», «От Я до А», «Естественный (2 перед 10)», сначала короткие или длинные и «Случайный». Заглавные и строчные буквы считаются одинаковыми.
- Если включено «Регулярное выражение», шаг «Найти и заменить» и шаги с совпадающими строками используют регулярные выражения. В разделителе перенос строки записывается как \n, а табуляция — как \t.
- Введённый текст сохраняется в этом браузере.
Частые вопросы
- Можно ли удалить повторяющиеся строки, не меняя порядок?
- Да. «Удалить дубликаты» не сортирует; остаётся первое вхождение. «яблоко, банан, яблоко» превращается в «яблоко, банан».
- Почему при сортировке item10 стоит перед item2?
- Обычная сортировка сравнивает строки посимвольно, а 1 идёт раньше 2. Выберите «Естественный (2 перед 10)» в поле «Порядок сортировки», чтобы item2 оказался перед item10.
- Как объединить строки в одну через запятую?
- Введите «, » в поле «Разделитель» и нажмите «Объединить в одну строку» — все непустые строки соединятся через запятую. «Разбить по разделителю» делает обратное.
- Можно ли оставить только строки, содержащие определённое слово?
- Введите слово в поле «Найти» и нажмите «Оставить совпадающие строки». Чтобы, наоборот, удалить такие строки, нажмите «Удалить совпадающие строки».