Текстовые инструменты

Приведите в порядок вставленный текст за секунды: измените регистр, удалите лишние пробелы и пустые строки, уберите повторяющиеся строки и посчитайте слова в любом выделении — всё в вашем браузере.

Текст обрабатывается только в браузере и никогда не загружается на сервер. Ваш текст никогда не покидает это устройство; автосохранение использует только localStorage вашего браузера.

Вставьте текст, затем используйте кнопки выше. Кнопки регистра и очистки преобразуют весь текст в поле.

Подсчёты

Весь текст — слова (всего)0
Весь текст — символы (с пробелами)0
Весь текст — символы (без пробелов)0
Выделение — слова (всего)—
Выделение — символы (с пробелами)—
Выделение — символы (без пробелов)—

Текст не выделен. Выделите перетаскиванием часть текста, чтобы посчитать только это выделение.

Подсчёты выделения используют те же правила, что и Счётчик слов: английские слова — это последовательности букв и цифр (с необязательным внутренним апострофом), а каждый китайский, японский или корейский символ считается одной единицей слова.

Что делает каждое действие

  • ПРОПИСНЫЕ: переводит каждую букву всего текста в прописные.
  • строчные: переводит каждую букву всего текста в строчные.
  • С заглавной буквы: пишет первую букву каждого слова заглавной, а остальные буквы слова — строчными. Например, “hello WORLD” становится “Hello World”, а “don't stop” — “Don't Stop”. Слова разделяются пробелами, знаками препинания и разрывами строк; цифры остаются как есть.
  • Удалить лишние пробелы: в каждой строке сводит последовательности пробелов и табуляций к одному пробелу и обрезает начало и конец строки. Пустые строки сохраняются — чтобы удалить их, используйте «Удалить пустые строки».
  • Удалить пустые строки: удаляет строки, которые пусты или содержат только пробелы. Все остальные строки остаются нетронутыми.
  • Удалить повторяющиеся строки: сохраняет первое появление каждой строки и удаляет последующие точные копии, а затем сообщает, сколько строк удалено. Сравнение точное: учитываются регистр и пробелы. Окончания строк нормализуются к одному переводу строки. Если вы хотите, чтобы “Hello” и “hello ” считались одной строкой, сначала выполните «Удалить лишние пробелы» (и при необходимости сначала измените регистр), а затем «Удалить повторяющиеся строки».
  • Скопировать результат / Скачать .txt: копирует текущий текст в буфер обмена или скачивает его как обычный текстовый файл. Оба действия работают с текстом в том виде, в каком он сейчас находится в поле.

Шаги

  1. Вставьте текст в поле. Он автоматически сохраняется в браузере, поэтому после обновления страницы или повторного визита он восстановится.
  2. Используйте кнопку регистра или очистки, чтобы преобразовать весь текст. Строка состояния сообщит, что изменилось, включая то, сколько повторяющихся строк было удалено.
  3. Выделите перетаскиванием часть текста, чтобы увидеть количество слов и символов в разделе «Подсчёты».
  4. Скопируйте результат или скачайте его как файл .txt. Кнопка «Очистить» стирает текст и его сохранённую копию.

Часто задаваемые вопросы

Загружается ли мой текст куда-нибудь?

Нет. Текст обрабатывается только в браузере и никогда не загружается на сервер. Автосохранённый текст живёт только в localStorage вашего браузера на этом устройстве, а кнопка «Очистить» удаляет его.

Что именно делает режим «С заглавной буквы»?

Режим «С заглавной буквы» пишет первую букву каждого слова заглавной, а остальные буквы слова — строчными: “hello WORLD” становится “Hello World”, “don't stop” — “Don't Stop”. Он не знает об исключениях из стилевых руководств (например, он сделает заглавными “and” и “the”, как любое другое слово).

Как сравниваются повторяющиеся строки?

Точно: строка считается повторяющейся, только если она совпадает с более ранней строкой символ в символ, включая регистр и пробелы. Сначала выполните «Удалить лишние пробелы», если хотите, чтобы конечные пробелы или различия в регистре игнорировались, а затем — «Удалить повторяющиеся строки».

Чем «Удалить лишние пробелы» отличается от «Удалить пустые строки»?

«Удалить лишние пробелы» приводит в порядок пробелы внутри строк и обрезает каждую строку, но сохраняет пустые строки. «Удалить пустые строки» удаляет пустые строки и строки, содержащие только пробелы, больше ничего не трогая. Это отдельные кнопки, чтобы можно было сделать одно без другого.

Как считается выделение?

Выделите текст в редакторе, и раздел «Подсчёты» покажет слова и символы только для этого выделенного фрагмента, по тем же правилам, что и «Счётчик слов»: английские слова — это последовательности букв и цифр, а каждый китайский, японский или корейский символ считается одной единицей слова. Без выделения подсчёты выделения показывают прочерк.

Что делать, если копирование или скачивание не удалось?

Страница покажет видимое сообщение об ошибке, объясняющее, что именно не удалось (например, браузер заблокировал доступ к буферу обмена), вместо того чтобы молча не сработать. Вы всё равно можете вручную выделить текст и скопировать его или попробовать скачать ещё раз.