Русский

Преобразование регистра: заголовочный, camelCase, snake_case

Переключение текста между UPPER, нижним, заголовком, предложением, верблюдом, паскалем, змеей, кебабом и слизнем.

Инструмент загружается здесь. Требуется JavaScript, потому что работа происходит на вашем устройстве.

Ваши файлы и ваша конфиденциальность

Каждое преобразование — это функция, выполняемая на этой вкладке браузера и применяемая к удерживаемой строке. в памяти. Ничего не загружается, ничего не сохраняется автоматически и ничего не сохраняется после перезагрузки, поэтому вставка черновика или блока исходного кода сюда не оставляет копии нигде, в том числе на общая машина.

Что делает этот инструмент

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

Он переписывает заглавные буквы всего текстового поля за один шаг с девятью целями: UPPER, нижний регистр, регистр заголовков, регистр предложений, CamelCase, PascalCase, Snake_case, kebab-case и пуля URL. Четыре случая программистов имеют общий разделитель слов, поэтому они согласны относительно того, где начинаются слова, в том числе внутри идентификатора, который вообще не содержит пробелов. Каждый преобразование помещает предыдущий текст в стек отмены, поэтому преобразование, которое оказывается неправильное изменение стоит одного клика, а не повторной вставки.

Как его использовать

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

Примеры использования

Поддерживаемый ввод и вывод

Принимает

Производит

Чего этот инструмент не сделает

Распространенные ошибки

Технические примечания

Прописные и строчные буквы вызывают строковые методы JavaScript напрямую, применяя значения по умолчанию. Сопоставления регистра в Юникоде, а не с учетом локали. Регистр заголовка перезаписывает каждый запуск буква, за которой следуют буквы, объединяющие знаки или апострофы, первая буква в верхнем регистре символы, а остальное — строчными буквами, поэтому аббревиатуры выравниваются. Случай предложения сначала всю строку пишет строчными буквами, затем делает заглавной первую букву и первую буква после разделителя предложения, за которой следует пробел. Кейсы программистов имеют общую разделитель, который разбивается на серии небуквенно-цифровых символов, на строчные буквы или цифра, за которой следует заглавная буква, и последовательность заглавных букв, за которой следует заглавная буква пара прописных и строчных букв — правило, отделяющее HTTP от ответа в синтаксический анализHTTPResponse. Слизни нормализуются до NFD и перед этим удаляются метки объединения. в нижнем регистре, поэтому ударение складывается до основной буквы.

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

Чем шашлык-футляр отличается от слизняка?
В обоих случаях слова, написанные в нижнем регистре, соединяются дефисами, но преобразование слизняка также складывает акценты в базовые буквы и удаляет все, что не является буквой или цифрой. «Кафе Крем» дает «кафе-крем» в виде кебаб-кебаба и «кафе-крем» в виде слизняка.
Почему Title Case нарушил мою аббревиатуру?
В заголовке первая буква каждого слова пишется прописными буквами, остальные буквы — строчными, без словарь сокращений, поэтому NASA становится НАСА. Исправьте аббревиатуры после конвертации, или используйте другое преобразование.
Знает ли регистр предложений об именах?
Нет. Он записывает все строчными буквами, а затем делает первую букву каждого предложения заглавной, поэтому Имена собственные требуют исправления вручную. Это компромисс для трансформации, которая надежно исправляет текст, написанный заглавными буквами.