Преобразование текста

Верхний и нижний регистр, каждое слово с заглавной буквы, кавычки «ёлочки» и замена отдельного дефиса на тире с копированием результата.

До 20 000 единиц ввода · символов: 0

Как это считается

Верхний и нижний регистр меняют буквы, включая ё/Ё. Режим «Каждое слово с заглавной» сначала переводит текст в нижний регистр, затем поднимает первую букву каждой последовательности букв; обе части слова через дефис получают заглавную букву.

Парные прямые и английские фигурные кавычки заменяются на «ёлочки», вложенные — на „лапки“. Апостроф между буквами или цифрами и непарные кавычки остаются прежними. Готовые русские кавычки сохраняются.

Дефис заменяется на длинное тире — только перед пробелом или табуляцией, когда слева также пробел, табуляция или начало строки. Дефисы в словах, даты и знак минуса без пробела сохраняются. Пробелы и переносы строк не меняются.

Обработка выполняется на устройстве. Текст и выбранная операция отправляются на сервер только по ручному сохранению в личный кабинет; сервер проверяет ввод и заново выполняет преобразование. В аналитику и ссылку текст не включается.

Ограничения и точность

  • До 20 000 единиц UTF-16 во входном поле. Счётчик показывает символы Unicode; эмодзи могут занимать несколько единиц лимита.
  • Это механическое преобразование, без проверки орфографии и смысла. Режим заглавных слов меняет сокращения: РФ → Рф.
  • Кавычки и тире обрабатываются эвристически. Программный код, дюймы и математические записи могут требовать ручной правки; непарные или неоднозначные кавычки нужно проверить самостоятельно.

Кавычки и тире

Исходный текст: "Привет" - сказал он.

После двух последовательных операций: «Привет» — сказал он.

Частые вопросы

Как убрать Caps Lock?
Вставьте текст и нажмите «Все строчные». Программа изменит регистр букв, но не исправит раскладку клавиатуры.
Можно ли выполнить несколько преобразований?
После первой операции нажмите «Результат во ввод», затем выберите следующую. Исходный текст заменится результатом; проверьте его перед сохранением.
Почему дефис в слове не заменился?
В словах вроде «по-русски» дефис нужен. Автоматическая замена затрагивает только отдельный знак перед пробелом, чтобы сохранить такие слова.

Версия методики: text-transform-1.0