キャメルケース化の正規表現

http://d.hatena.ne.jp/sutara_lumpur/20091206/1260087054
すたらさん、メモらせていただきます

function toCakeCamelCase(str){
    return str.replace(
        //文字列の先頭と、『_』とその直後の文字を取り出す
        /^.|_./g,
        function(match){
            return match
                //ここで『_』を取り除く
                .replace(/_(.)/, '$1')
                .toUpperCase();
        }
    );
}