Perlでローマ字<->日本語の変換をするには
[上に]
[前に]
[次に]
凡俗
1998/12/09(水) 11:39:22
はじめまして。凡俗といいます。
ほげ->hoge
アホアホ->ahoaho
のように
ひらがな、カタカナをローマ字に変換するようなperlのライブラリ
があるそうなのですが。
知ってらっしゃる方がいましたら教えていただきたいのですが。
よろしくお願いします。
B-Cus
1998/12/09(水) 23:17:12
> ほげ->hoge
なら、
s/あ/a/g; s/い/i/g; s/う/u/g; s/え/e/g; s/おg/o/; …
を延々と書けばいいでしょう。
> hoge->ほげ
も必要なら、
s/ka/か/ig; s/ki/き/ig; … s/a/あ/ig; s/i/い/ig;
ですけど、「っゃゅょ」などのからみで、ちょっとめんどくさいです。
こういうスクリプトをfj.comp.lang.perlで見たような記憶があるんですが、
もしかしたらfj.lang.perlの時代だったかも。
http://fjsearch.jaist.ac.jp:8000/cgi-bin/search-dialog
で探してみるといいでしょう。
B-Cus
1998/12/09(水) 23:20:34
あ、
> ほげ->hoge
こっちも「っゃゅょ」の処理を先にしないとダメですね。
やっぱり自分で作るのはめんどくさいかも。
[上に]
[前に]
[次に]