From: "Eregon (Benoit Daloze) via ruby-core" Date: 2023-01-06T13:59:10+00:00 Subject: [ruby-core:111688] [Ruby master Bug#13671] Regexp with lookbehind and case-insensitivity raises RegexpError only on strings with certain characters Issue #13671 has been updated by Eregon (Benoit Daloze). @duerst Could you take a look at this? It's not fixed yet in 3.2.0. ---------------------------------------- Bug #13671: Regexp with lookbehind and case-insensitivity raises RegexpError only on strings with certain characters https://bugs.ruby-lang.org/issues/13671#change-101088 * Author: dschweisguth (Dave Schweisguth) * Status: Assigned * Priority: Normal * Assignee: duerst (Martin D��rst) * ruby -v: 2.4.1 * Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN ---------------------------------------- Here is a test program: ~~~ ruby def test(description) begin yield puts "#{description} is OK" rescue RegexpError puts "#{description} raises RegexpError" end end test("ass, case-insensitive, special") { /(?