Aug 19, 2012

underscore_notation をお手軽に CamelCase に変換する方法

正規表現で underscore_notation を CamelCase に変換する方法をメモ。

$ echo "foo_bar_hoge" | gsed 's/_\([a-z]\)/\u\1/g' 
fooBarHoge

で、これを更にお手軽にするために

pbpaste | gsed 's/_\([a-z]\)/\u\1/g' | pbcopy
OS X では pb* と組み合わせて使うと便利。 Alfred の Extension 化しておくと更に便利。

TrackBack ping me at
http://www.in-vitro.jp/blog/index.cgi/Misc/20120819_01.trackback
Post a comment

writeback message: Ready to post a comment.