Perl UTF8でスクリプトを書く場合のサンプル

| カテゴリ:

ソースコードをUTF8で書いて、print文をUTF8で出力したい場合。

自分でもよく忘れるのでメモ。

#!/usr/bin/perl

use strict;
use warnings;
use utf8; # このスクリプトはUTF8で書かかれていますよ、という宣言

binmode STDOUT, ":encoding(utf8)";  # 以下のPrint文を自動的にUTF8として出力せよ、という命令

my $str ="あいうえお\n";
print substr($str,2,1)."\n;"    # 'う'  と出力される。

トラックバック(0)

トラックバックURL: http://dqn.sakusakutto.jp/mt/mt-tb.cgi/238

コメントする

人気記事

このブログ記事について

ひとつ前の記事:「Windows + ActivePerlで、CGIの1行目を#!/usr/bin/perlのまま実行する方法

次の記事:「[PHP] 初めての受託Web開発での失敗と教訓 後編

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

最近の人気記事