From: UENO Katsuhiro Date: 2003-01-22T17:22:15+09:00 Subject: [ruby-dev:19414] Re: [] 内での \001 のマッチ うえのです。 On Wed, 22 Jan 2003 17:14:24 +0900 UENO Katsuhiro wrote: > 修正前: > p "\xc2\x80".scan(/\200/u) # => ["\302\200"] > p "\xc4\x80".scan(/\400/u) # => ["\304\200"] > 修正後: > p "\xc2\x80".scan(/\200/u) # => [] > p "\xc4\x80".scan(/\400/u) # => [] 間違えました。正しくは 修正前: p "\xc2\x80".scan(/[\200]/u) # => ["\302\200"] p "\xc4\x80".scan(/[\400]/u) # => ["\304\200"] 修正後: p "\xc2\x80".scan(/[\200]/u) # => [] p "\xc4\x80".scan(/[\400]/u) # => [] です。 なお、[] が無い場合は修正にかかわらずマッチしません。 p "\xc2\x80".scan(/\200/u) # => [] p "\xc4\x80".scan(/\400/u) # => [] -- ---- - - - -- - うえの かつひろ