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 に答える