タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

RubyとNKFに関するtaoyagのブックマーク (1)

  • Ruby Tips: Kanji (Japanese)

    スクリプトを書くときには、スクリプト中の漢字コードを固定にした方がいいと思います。 たとえば、内部的には必ず EUC Japan にします。 正規表現の記述などすべて EUC Japan を使用します。 Web で HTML を出力する必要があるときや、メールの文のときなどは NKF モジュールを使い JIS (iso-2022-jp) に変換して出力するなどです。 スクリプトで使っているコードは統一し、出力用のコードは必要によって変換するとミスが入りにくくなると思います。 正規表現 漢字コード変換 NKF モジュール kconv jcode.rb ● 正規表現 正規表現では、直接漢字コードを指定することが可能です。 #! /usr/local/bin/ruby -Ke euc_alpha_re = /A-Za-z/e while gets print if ~ euc_alpha_re

  • 1