From: Tanaka Akira Date: 2008-01-15T02:24:36+09:00 Subject: [ruby-dev:33102] Re: String#valid_encoding? shoud be strict? In article <478B9502.1010306@rubycolor.org>, Masayoshi Takahashi writes: > 【背景】 > 入力チェック等で、ある文字列があるエンコーディングの範囲内に > おさまっているか、厳格にチェックしたい場合があります。 > (おさまっていない場合は再入力をうながしたり、「?」に強制的に > 置換したりします)。 > > 【提案】 > というわけで、例えば String#valid_encoding? で厳格なチェックが > できるとうれしいです。具体的には、Shift_JISで、JISにない文字 > (いわゆる機種依存文字)が含まれている場合、falseになると > いった具合です。 そういう機能はあっていいだろうとは思いますが、とりあえずちょっ とした疑問がひとつあります。 UTF-8 もそういう厳格なチェックを行うんですか? -- [田中 哲][たなか あきら][Tanaka Akira]