Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Регуляторное выражение(Регистры) (https://javascript.ru/forum/misc/72742-regulyatornoe-vyrazhenie-registry.html)

adminj 23.02.2018 07:55

Регуляторное выражение(Регистры)
 
var replace = 'user-select';
replace = replace(/-([a-z])/g, '\U$1');

Я пытаюсь заменить -s на S но не получается вставляется Us

adminj 23.02.2018 07:55

помогите

рони 23.02.2018 08:15

adminj,
var str = 'user-select';
str = str.replace(/-([a-z])/g, function(a, b) {
    return b.toUpperCase()
});
alert(str);

adminj 23.02.2018 08:42

рони,
спасибо


Часовой пояс GMT +3, время: 22:44.