キーボードから「john」と入力すると、変数に保存されるデータは「John」になるように、文字列の最初の文字を自動的に大文字にしたいと考えています。では、文字列の最初の文字に 32 を追加して大文字にする方法を教えてください。道を教えてください。ありがとう。
質問する
40 次
2 に答える
1
次のように自分で書く必要があります
Console.WriteLine(CapitalizeFirst("cihan"));
private string CapitalizeFirst(string s)
{
if (string.IsNullOrEmpty(s))
{
return string.Empty;
}
return char.ToUpper(s[0]) + s.Substring(1);
}
次に、出力はCihanになります
于 2015-01-09T14:16:33.613 に答える
0
$("input").keyup(function(event){
if(event.ctrlKey || event.altKey){
return;
}else{
$(this).val($(this).val().toUpperCase());
str = $(this).val();
str = str.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});
$(this).val(str);
}
});
于 2015-03-30T06:09:12.030 に答える