Ruby Tips!

RubyのTipsを紹介します

ローマ字とひらがなを変換する

romkanはローマ字とひらがなを相互変換するRuby用のライブラリである。gemでインストールできる。

gem install romkan

romkanをrequireするとStringが拡張されて、いくつかのメソッドが使えるようになる。

ローマ字をひらがなに変換するメソッドがto_kanaだ。逆にひらがなをローマ字に変換するメソッドはto_romaである。

require 'romkan'
p "nihongo".to_kana #=> "にほんご"
p "にほんご".to_roma #=> "nihongo"

romkanでは、訓令式ヘボン式のローマ字を相互に変換することもできる。

require 'romkan'
p "tatituteto".to_hepburn #=> "tachitsuteto"
p "tachitsuteto".to_kunrei #=> "tatituteto"