[ruby-core:116487] [Ruby master Bug#20095] Regex lookahead behaving strangely in 3.3.0