Project

General

Profile

This project is closed and read-only.

Actions

Backport #2943

closed

Regexp Hash Code Changes

Backport #2943: Regexp Hash Code Changes

Added by nex3 (Natalie Weizenbaum) over 16 years ago. Updated about 7 years ago.

Status:
Closed
Assignee:
-
[ruby-core:28550]

Description

=begin
When a Regexp containing a sub-section with the case-insensitivity flag set is matched against a string, its hash code changes.

re = /(?i:.)/
p re.hash #=> -452142835
"_" =~ re
p re.hash #=> 21933550
=end

Actions

Also available in: PDF Atom