半角カタカナ→全角カタカナへの変換

締切り済みの質問

半角カタカナ→全角カタカナへの変換

perlプログラムで半角カタカナ→全角カタカナへの一括変換をしたいのですが、
なにか良いプログラムを教えてください。
例)
アップルマンズ→アップルマンズ
に変換したい。

投稿日時 - 2000-05-10 10:18:30

QNo.2469

暇なときに回答ください

8人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

回答(2件中 1~2件目)

ANo.2

Kanataさんが答えられているjcode.plをスクリプト内で
「require 'jcode.pl';」して、「&jcode'h2z_xxx(*line)」で
変換ができます。
xxxはeucやsjisなどの文字コード、lineは変数名を入れます。

Perl5ならこの記述でもいけます。(文字コード変換もいっしょにやってます)
&{$jcode::h2zf{'xxx'}}(\$line)

投稿日時 - 2000-05-10 10:55:50

補足

kanataさんからの回答通りjcode.pl内を探していたら、syunkouさんの回答メールがきて速攻出来ました。
お二人ともどうもありがとうございます。

投稿日時 - 0000-00-00 00:00:00

ANo.1

jcode.plで、そのような関数が存在するようです。
ただし、関数名、オプションについては、ご自分で調べてください。
jcode.plは以下のURLからダウンロードすることが出来ます。
ただし、半角カタカナ→全角カタカナなど、半角を含む日本語の
自動判別は、保証されていません。それに注意して実行してください。

ではでは☆

参考URL:ftp://ftp.sra.co.jp/pub/lang/perl/sra-scripts

投稿日時 - 2000-05-10 10:46:22

あわせてチェックしたい
  • テキストエディタ(半角カタカナ→全角カタカナ) ...
  • 半角カタカナを全角カタカナに変換したい ...
  • 全角から半角文字へ一括変換。 ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら