トップ «前の日記(2005-12-07) 最新 次の日記(2005-12-14)» 編集

活動日誌

2005|02|03|04|05|06|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|03|04|05|06|10|
2008|04|10|

2005-12-13

capitalize

JavaScript の話に対して正規表現の指摘をするのもどうかという気持ちですが、 こっちの方が、ちょっと短く書けていいかもしれません。

function capitalize(str){
  return str.replace(/\b\w/g, function(word){ return word.charAt(0).toUpperCase() });
}

from Collection & Copy

本日のツッコミ(全2件) [ツッコミを入れる]
_ brazil (2005-12-15 17:58)

おっ、トラックバックありがとうございますー。そちらの方が効率がよさそうですよね。<br>私が作者じゃないですが、きっと以下みたいに2文字目以降を小文字化したいニーズもありそうですよね。<br>capitalize("aBC dEf GHI") == "Abc Def Ghi"<br>ではでは〜。

_ yanagi (2005-12-16 08:31)

あ〜 2文字目以降をそろえることを全く考えてませんでした orz

お名前:
E-mail:
コメント:

トップ «前の日記(2005-12-07) 最新 次の日記(2005-12-14)»
Written by Kouhei Yanagita <yanagi at shakenbu.org>