4

现在我有这个正则表达式: tSzoveg = tSzoveg.replace(/\b[A-Z]{2,}\b/,'');

这几乎是我想要的。我想把这个: 转换成THIS IS MINE, NOT YOURS.这个:This is mine, not yours.

如何将其转换为正常句子?

4

2 回答 2

4
function capitalize(string)
{
    return string.toUpperCase().charAt(0) + string.toLowerCase().slice(1);
}
于 2013-05-20T11:44:20.503 回答
1

我会使用toLowerCase()然后修改第一个字母:

var str = "THIS IS MINE, NOT YOURS."
str.charAt(0).toUpperCase() + str.slice(1).toLowerCase();
于 2013-05-20T11:41:37.017 回答