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