Использование заглавной буквы после тире и удаление тире

Если вы не догадались из названия, я пытаюсь преобразовать синтаксис свойств CSS в синтаксис JS с помощью JS. Это означает, что я хочу взять ввод «margin-top» и преобразовать его в «marginTop». Я знаю, что это можно легко сделать с помощью нескольких строк и функции замены, но мне было интересно, будет ли регулярное выражение иметь более простое и компактное решение.

Итак, мой вопрос в том, какое регулярное выражение я бы использовал для замены - \ w без тире и первой буквы слова в верхнем регистре. Если это окажется невозможным, какое было бы наиболее минималистичное решение с функцией замены?

Спасибо за любую помощь.

5
задан Ruffy 15 May 2011 в 15:38
поделиться