Ruby カタカナをローマ字に変換するサンプル

環境
Windows11 pro 64bit
ruby 3.0.3p157

概要
romajiというライブラリを使用すれば簡単にカタカナをローマ字に変換することが可能です。
gemでインストールします。
gem install romaji

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
require "romaji"
p Romaji.kana2romaji("アイウエオ")
p Romaji.kana2romaji("アイウエオ")
p Romaji.kana2romaji("バット")
require "romaji" p Romaji.kana2romaji("アイウエオ") p Romaji.kana2romaji("アイウエオ") p Romaji.kana2romaji("バット")
require "romaji"

p Romaji.kana2romaji("アイウエオ")
p Romaji.kana2romaji("アイウエオ")
p Romaji.kana2romaji("バット")

実行結果
“aiueo"
“aiueo"
“batto"

ローマ字からカタカナへ変換します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
require "romaji"
p Romaji.romaji2kana("aiueo")
p Romaji.romaji2kana("AIUEO")
require "romaji" p Romaji.romaji2kana("aiueo") p Romaji.romaji2kana("AIUEO")
require "romaji"

p Romaji.romaji2kana("aiueo")
p Romaji.romaji2kana("AIUEO")

実行結果
“アイウエオ"
“アイウエオ"

IT

Posted by arkgame