我已經編寫了駱駝套裝字符串的函數(要求是在單詞的開頭和每個連字符之後,以個人名字爲目標)啓動字符。現在讓駱駝開心駱駝大小寫轉換
function sadCamelize(input) {
return input.toLowerCase().replace(/([-\s])(.)/g,
function(match, separator, starter) {
return separator + starter.toUpperCase();
});
}
,我想使我的駱駝快樂所以,即使是字符串的第一個字符(不是後面的間隔也沒有連字符),就會被拋棄行動。 ,Id的EST代替:
洪卡 - 洪卡 - >洪卡 - 洪卡
我想獲得
洪卡 - 洪卡 - >洪卡 - 洪卡
目前我卡住了,可能是因爲煩惱。所有的駱駝都很沮喪,我也是如此。另外 - 我稱之爲傷心/快樂的駱駝(頭低/高)的正確命名是什麼?
單峯駱駝實際上 – mplungjan
我不確定它爲什麼起作用,但不應該在大寫字母上失敗?如何知道正則表達式匹配「A-Z」? –
@KonradViltersten,使用'i'標誌表示忽略大小寫; 'A-Z'匹配大寫字母,小寫字母。 – falsetru