Перейти к содержимому
POST AI agent ready /v1/text/case

API конвертера регистра текста — бесплатно CamelCase, Snake_case

Преобразует текст из любого регистра в целевой регистр. Поддерживается верблюжий регистр, змеиный регистр, PascalCase, кебаб-регистр, регистр заголовков, регистр предложений, ВЕРХНИЙ регистр и нижний регистр. Обрабатывает входные данные, которые уже находятся в определенном формате.

Parameters

stringrequired

The text to convert.

stringrequired

The target case format.

Code examples

curl -X POST https://api.botoi.com/v1/text/case \
  -H "Content-Type: application/json" \
  -d '{"text":"user_account_settings","to":"camel"}'

When to use this API

Нормализовать ключи ответа API

Преобразуйте ключи Snake_case из API Python в CamelCase для использования во внешнем интерфейсе JavaScript на уровне шлюза API или промежуточного программного обеспечения.

Генерируйте согласованные имена переменных

Преобразуйте имена столбцов базы данных (snake_case) в PascalCase для свойств модели C# или в CamelCase для интерфейсов TypeScript.

Форматирование отображаемых меток на основе идентификаторов кода

Превратите имена переменных в стиле «camelCase» или «kebab-case» в метки регистра заголовков для полей форм пользовательского интерфейса и заголовков таблиц.

Frequently asked questions

Как API определяет исходный случай?
API автоматически определяет регистр источника, анализируя разделители (подчеркивания, дефисы, пробелы) и шаблоны заглавных букв. Вам нужно только указать целевой случай.
Правильно ли это обрабатывает аббревиатуры?
Да. Общие шаблоны, такие как «HTMLParser» или «getAPIKey», правильно разделяются по границам акронимов.
Что происходит с цифрами в тексте?
Номера сохраняются как есть. Например, «item2count» в Snake_case становится «item_2_count».
Могу ли я преобразовать предложения, состоящие из нескольких слов, в кодовый регистр?
Да. «Настройки учетной записи пользователя» преобразуются в CamelCase как «userAccountSettings», Snake_case как «user_account_settings» и т. д.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.