[ruby-list:45535] Re: strscanのgetchのサンプルスクリプトでエラーがでる。

From: rubikitch@...
Date: 2008-10-05 08:15:18 UTC
List: ruby-list #45535
From: Kouya <kouyataifu4@gmail.com>
Subject: [ruby-list:45533] strscanのgetchのサンプルスクリプトでエラーがでる。
Date: Sun, 5 Oct 2008 15:20:39 +0900

るびきちです。

> 添付したサンプルがruby 1.9 では動かないのですが、
> 1.9では何か変更する必要があるのでしょうか。

まずmagic commentを書きます。
また、$KCODEは廃止されました。

さらにxmpfilterを使うと自動で注釈してくれます。
$ gem install rcodetools


# -*- coding: euc-jp -*-
require 'strscan'
s = StringScanner.new("るびい") # 文字コードはmagic commentと一致している
s.getch                         # => "る"
s.getch                         # => "び"
s.getch                         # => "い"
s.getch                         # => nil
s.getch                         # => nil

--
rubikitch
Blog: http://d.hatena.ne.jp/rubikitch/
Site: http://www.rubyist.net/~rubikitch/

In This Thread