Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2014-10-11から1日間の記事一覧

N文字目だけ破壊的に大文字へ変更する

N文字目だけ文字を変更する場合には、String#[]とObject#instance_evalが使えます。例えば行頭だけ変えたい場合はこうします。 "hoge".instance_eval {|i| p i[0].upcase + i[1..-1]} #=>"Hoge" みんな大好きactive_supportを使うと、もう少し綺麗にかけます…