Из kebab-case в camelCase

Задача по программированию с проверкой онлайн

Сложность
Лёгкая
Языки
Python
JavaScript
TypeScript
Темы
Строки

Преобразуйте имя CSS-свойства в имя из JavaScript: name состоит из латинских букв, цифр, дефисов и подчёркиваний. Слова отделены дефисом или подчёркиванием, пустые слова (двойной разделитель, разделитель в начале или в конце) пропускаются.

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

Примеры: "background-color" → "backgroundColor", "-webkit-box-shadow" → "webkitBoxShadow", "FOO_BAR" → "fooBar".


Источник: задача CodeShare

Решить онлайнБесплатно и без регистрации: пишете код в браузере и проверяете его тестами (без аккаунта — несколько задач в день).

Ещё задачи

Все задачи для тренировки