From: haozhun.jin@... Date: 2015-03-20T19:27:17+00:00 Subject: [ruby-core:68581] [Ruby trunk - Bug #10990] [Open] bug in regex char class casefold for certain chars Issue #10990 has been reported by Haozhun Jin. ---------------------------------------- Bug #10990: bug in regex char class casefold for certain chars https://bugs.ruby-lang.org/issues/10990 * Author: Haozhun Jin * Status: Open * Priority: Normal * Assignee: * ruby -v: 1.8.7p374, 1.9.3p194, 2.0.0p481 * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN ---------------------------------------- ~~~ > "\u00c2" =~ /[\u0��0e0-\u00e5��]/i => nil > "\u00c2" =~ /[\u0��0e2]/i => nil > "\u00c2" =~ /\u00��e2/i => 0 ~~~ The above is the result for 1.9.3p194. * For 1.9.3p194, it is `nil, nil, 0` * For 1.8.7p374, it is `0, 0, nil` * For 2.0.0p481, it is `nil, 0, 0` -- https://bugs.ruby-lang.org/