Archive2007年04月 1/1

スポンサーサイト

  •  -
  •  -

WindowsのUTF-16出力で文字化けが発生する

 多くの方がWindows上でPerlを使うさいにActivePerlを使用していると思います。私もその一人ですがちょっと前大きな問題に直面しました。「UTF-16出力すると文字化けが発生する!」 そうなんです。過去の記事で日本語の扱いについて紹介しました。じつは、あれらの設定でMac OS X 等で処理しているぶんには問題ないのですがWindows上でActivePerlを使って出力すると特定の文字が化けてしまいます。 特定の文字というのは「上」...

  •  2
  •  0

Perl 正規表現中の変数展開&「e」オプションの使い方

 Perlにおいて正規表現による文字列の置換をけっこう頻繁に使用しているのですが正規表現の指定に変数を交える場合に関してのちょっとしたまとめ。 【サンプルコード】※サンプルコード中の文字コードの指定などは環境に応じて適宜編集してください以下同様 #!/usr/bin/perl use utf8; binmode STDOUT, ":encoding(utf8)"; binmode STDERR, ":encoding(utf8)"; binmode STDIN, ":encoding(utf8)"; #変換元のテキスト...

  •  0
  •  0
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。