且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何将字符串中每个单词的第一个字母大写

更新时间:2021-11-14 22:27:35

这个片段可能有帮助:

function firstLetterUpperCase(strData:String):String 
{
    var strArray:Array = strData.split(' ');
    var newArray:Array = [];
    for (var str:String in strArray) 
    {
       newArray.push(strArray[str].charAt(0).toUpperCase() + strArray[str].slice(1));
    }
    return newArray.join(' ');
}

//testing
var strs = "Testing cases (e.g. o'Neil) and others (e.g. connah's quay)."
trace(firstLetterUpperCase(strs));

结果是:

//Testing Cases (e.g. O'Neil) And Others (e.g. Connah's Quay).