仮名をローマ字に変換するテーブル
2008-11-02-2
[Programming]
自分用メモ。
ひらがなをローマ字に変換するテーブル。
ノーマライズ用なので国語的(?)に正確じゃなくても良い。
一貫性さえ保てれば。
とはいえ、
小さい「つ」については別途処理が必要だよなあ。
ref.
- Wikipedia: ローマ字入力
- [を] 半角英数記号を全角に変換するテーブル[2007-04-02-3]
- [を] Perlでカタカナひらがな変換[2006-08-07-5]
- [を] 半角アルファベット・数字を全角に「すぐに」変換[2005-12-10-2]
- [を] 日本語のローマ字表記[2004-05-28-3]
ひらがなをローマ字に変換するテーブル。
ノーマライズ用なので国語的(?)に正確じゃなくても良い。
一貫性さえ保てれば。
とはいえ、
小さい「つ」については別途処理が必要だよなあ。
%table_kana = ( "あ"=>"a", "い"=>"i", "う"=>"u", "え"=>"e", "お"=>"o", "か"=>"ka", "き"=>"ki", "く"=>"ku", "け"=>"ke", "こ"=>"ko", "さ"=>"sa", "し"=>"si", "す"=>"su", "せ"=>"se", "そ"=>"so", "た"=>"ta", "ち"=>"ti","つ"=>"tu", "て"=>"te", "と"=>"to", "な"=>"na", "に"=>"ni", "ぬ"=>"nu", "ね"=>"ne", "の"=>"no", "は"=>"ha", "ひ"=>"hi", "ふ"=>"hu", "へ"=>"he", "ほ"=>"ho", "ま"=>"ma", "み"=>"mi", "む"=>"mu", "め"=>"me","も"=>"mo", "や"=>"ya", "ゆ"=>"yu", "よ"=>"yo", "ら"=>"ra", "り"=>"ri", "る"=>"ru", "れ"=>"re", "ろ"=>"ro", "わ"=>"wa", "を"=>"wo", "ん"=>"nn", "が"=>"ga", "ぎ"=>"gi", "ぐ"=>"gu", "げ"=>"ge", "ご"=>"go", "ざ"=>"za","じ"=>"zi", "ず"=>"zu", "ぜ"=>"ze", "ぞ"=>"zo", "だ"=>"da", "ぢ"=>"di", "づ"=>"du", "で"=>"de", "ど"=>"do", "ば"=>"ba", "び"=>"bi", "ぶ"=>"bu", "べ"=>"be", "ぼ"=>"bo", "ぱ"=>"pa", "ぴ"=>"pi", "ぷ"=>"pu","ぺ"=>"pe", "ぽ"=>"po", "ヴぁ"=>"va", "ヴぃ"=>"vi", "ヴ"=>"vu", "ヴぇ"=>"ve", "ヴぉ"=>"vo", "ふぁ"=>"fa", "ふぃ"=>"fi", "ふゅ"=>"fu", "ふぇ"=>"fe", "ふぉ"=>"fo", "きゃ"=>"kya", "きゅ"=>"kyu", "きょ"=>"kyo", "しゃ"=>"sya", "しゅ"=>"syu", "しょ"=>"syo", "ちゃ"=>"tya", "ちゅ"=>"tyu", "ちょ"=>"tyo", "にゃ"=>"nya", "にゅ"=>"nyu", "にょ"=>"nyo", "ひゃ"=>"hya","ひゅ"=>"hyu", "ひょ"=>"hyo", "みゃ"=>"mya", "みゅ"=>"myu", "みょ"=>"myo", "りゃ"=>"rya", "りゅ"=>"ryu", "りょ"=>"ryo", "ぎゃ"=>"gya","ぎゅ"=>"gyu", "ぎょ"=>"gyo", "じゃ"=>"zya", "じゅ"=>"zyu", "じょ"=>"zyo", "ぢゃ"=>"dya", "ぢゅ"=>"dyu", "ぢょ"=>"dyo", "びゃ"=>"bya","びゅ"=>"byu", "びょ"=>"byo", "ぴゃ"=>"pya", "ぴゅ"=>"pyu", "ぴょ"=>"pyo", "ぁ"=>"xa", "ぃ"=>"xi", "ぅ"=>"xu", "ぇ"=>"xe", "ぉ"=>"xo", "ヵ"=>"xka", "ヶ"=>"xke", "っ"=>"xtu", "ゃ"=>"xya", "ゅ"=>"xyu", "ょ"=>"xyo", "ゎ"=>"xwa", );
ref.
- Wikipedia: ローマ字入力
- [を] 半角英数記号を全角に変換するテーブル[2007-04-02-3]
- [を] Perlでカタカナひらがな変換[2006-08-07-5]
- [を] 半角アルファベット・数字を全角に「すぐに」変換[2005-12-10-2]
- [を] 日本語のローマ字表記[2004-05-28-3]
この記事に言及しているこのブログ内の記事