• 締切済み

Perl言語

Perl言語で例えば aiueoと入力します そうしたら、あいういお と返ってくる こんな感じで ローマ字で入力をうけたらひらがなで返ってくる事はできませんか?? botで使用したいと思っているのですが どなたか回答おねがいします

みんなの回答

noname#224664
noname#224664
回答No.3

CPANにそのようなライブラリがありますよ。 http://search.cpan.org/~bkb/Lingua-JA-Moji-0.03/lib/Lingua/JA/Moji.pm useすれば、自分で変換処理を書く必要はないです。

全文を見る
すると、全ての回答が全文表示されます。
  • taporu
  • ベストアンサー率44% (46/104)
回答No.2

$in = <STDIN>; $in =~ s/a/あ/ig; $in =~ s/i/い/ig; $in =~ s/u/う/ig; $in =~ s/e/え/ig; $in =~ s/o/お/ig; print $in;

全文を見る
すると、全ての回答が全文表示されます。
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

自分で変換用を用意して変換する。 http://www.pitecan.com/OpenPOBox/romakana/index.html

参考URL:
http://www.pitecan.com/OpenPOBox/romakana/index.html
afuijtmv
質問者

補足

文字化して読めませんでした

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 言語バーについて

    言語バーでローマ字入力でひらがなに変換できるように設定していますが、ローマ字入力すると直接入力になり、ひらがな変換ができません。原因も分かりませんが、処理方法も分かりません。ご存じの方いらっしゃれば教えて下さい。宜しくお願いします。

  • Perl言語を使用してます、

    Perl言語を使用してます、 文字制限数が10だったとします、 それ以上の発言をしたい場合にはどうすればいいのでしょうか 例えば:Perl言語を使用しています、 文字数が10を超えています、 それえお超えると落ちてしまったりするので どうやれば文字制限なく、できるのでしょうか Botで使用したいと思ってるのですが・・・

    • ベストアンサー
    • Perl
  • 言語バーが言うことを聞かない

    とくにエクセルを使用しているときに、言語バーが言うことを聞いてくれません。 、 まず、前提として、私の場合、ひらがなを入力するときは、ローマ字入力ではなく、かな入力です。 そこで、とくにエクセル使用時に困るのですが、半角英数を使用するときは、左上の「半角/全角」キーを押し、ひらがなを使用するときは、下の「カタカナひらがな」キーを押しますが、これが、全然言うことを聞かないことがあります。 また、エクセルで関数入力をしているとき、半角英数を使用して、123,abcと入力していると、どういうわけか、途中から勝手に言語バーが変わって、「んのたゆうみす」となってしまいます。何もしていないのにですよ。 どなたか、対策を教えてください。

  • IME言語バー消去!

    OSはWin98、IME2000です。 言語バーが、ふとした拍子に消えてしまいました。 とりあえず、言語バーなしで、ローマ字入力、かな入力の切り替え、全角半角、ひらがな、カタカナ等の切り替えを行いたいのですが、どうすればいいでしょうか。 ご回答よろしくお願いします。

  • 言語バー

    言語バーの使い方で、入力モードがひらがなの状態のまま、KANAキーロック状態を解くことが出来なくて困っています。KANAキーロック状態というのを解こうとすると、どうしても同時に入力モードのところがアルファベットのAに切り替わっててしまいます。まあ、やりたいことは要するにローマ字入力の設定の仕方のことなんですが、言語バーをうまくかな入力からローマ字入力方式にすることができません。わかる方、パソコンに詳しい方、どうか分かりやすく教えてください。

  • 言語バー

    文字の入力ですが、半角/全角キーを押さないと、言語バーが『あ』に変りません。 変換キーの右横にある、かたかなひらがなキーを押して 言語バーの『あ』に変るようにしたいのですがどうしたらいいですか? OSはMEです。入力方法はローマ字かな入力です。

  • 言語バーで非常に困っています

    言語バーのことですが 特に自分で設定を変えたわけでもなく いつの間にか変わってしまっていて どうして変わったのかわからずとても困っています。 パソコンを起動すると言語バーは 「Microsoft Office IME 2007」になっていて入力方法は「かな入力」です。 「Alt+ローマ字」でローマ字入力に変えようとすると 「入力方法をローマ字入力に変えようとしています。変更しますか?」とメッセージがでるのですが「OK」にしてもローマ字入力には変わりません。 仕方なく言語バーの一番右のほうにある「KANA」をクリックしてローマ字入力にしていますが 不便で仕方ありません。 なぜこんなことになってしまったのでしょうか? いつの間にかなっていました(涙) こんなことになるまえは「Microsoft IME スタンダード」だったと思います。 元に戻す方法を教えてください。 よろしくお願いします。

  • IME2007言語バー ひらがな入力時について

    使用環境は下記のとおりです WINDOWS XP IE7 Microsoft Office Online IME2007 全角ひらがなと半角ローマ字の混在文を入力したいとき、 ひらがな入力で、ローマ字を打とうとすると、全角ローマ字で記載されます。 これを、ひらがな入力のまま、半角ローマ字で記載することは可能ですか? 文例で説明すると、 「こちらからTOPページへ戻る」と入力したいのに ←TOPは半角、他はすべて全角 ひらがな入力で入力すると 「こちらからTOPページへ戻る」 ←TOPも他すべても全角 となり、(TOP)の3文字だけローマ字半角で入力しなければいけないのが面倒なのです。 よろしくお願いします。

  • 言語バーが・・・

    主にIEを使用するとき、言語バーが押したままの状態(引っ込んだ状態)になって直接入力しかできない状態によくなります。 コントロールパネルをいじってみても、半角/全角キーを押しても、ひらがな/ローマ字キーを押しても、言語バーをいじっても何ともなりません。 IEを一旦終了させてまた起動させると正常に戻ります。引っ込むのは入力方式、入力モード、変換モード、IMEパッド、ツールのボタンです。 いちいち起動させなおすのも面倒なので、何かよい対処法はないでしょうか?よろしくお願いします。

  • 言語バーについて

    毎回ではないのですが、普段文章を書いて、書いてる途中で少し違う作業とかをしてまた文章を書き始めようとすると、ローマ字入力のままでひらがなに変わらなくなってしまいます。 言語バーの「A」と表示されてるのが、キーボード左上の(半角全角数字)ってところを押すといつもは「あ」に変わるのに、そのような状態になると「A」も「あ」も表示されなくなります。 このようになってしまったときは1度画面を閉じないと元に戻りません。 何か直す方法やこうなったときの対処方法などがありましたら教えてください。お願いします。 言語バーはIME2003を使用しています。