我已经编写了驼峰式字符串的函数(要求是在单词的开头和每个连字符之后踢出字符,这是针对个人姓名的)。
function sadCamelize(input) {
return input.toLowerCase().replace(/([-\s])(.)/g,
function(match, separator, starter) {
return separator + starter.toUpperCase();
});
}
现在,我想让我的骆驼开心,这样即使字符串的第一个字符(不接空格或连字符)也会被踢起。Id est,而不是:
HONKA-HONKA -> 洪卡-HONKA
我想得到
洪卡-洪卡 -> 洪卡-洪卡
目前我被卡住了,可能是因为烦恼。所有的骆驼都很沮丧,所以我。另外 - 我称之为悲伤/快乐骆驼(低头/仰头)的正确命名是什么?