Actions
Bug #11399
closedRegexp's free-spacing mode adding whitespace to character classes
Description
The free-spacing mode (x-option) does not ignore whitespace within character classes:
r = /[a
# comment
b]/x
" \nab".scan(r)
#=> [" ", "\n", "a", "b"]
I would expect a regular expression that's equivalent to /[ab]/
Updated by jeremyevans0 (Jeremy Evans) over 4 years ago
- Status changed from Open to Rejected
This is not a bug. The documentation suggestions the use of character classes if you want to match whitespace (https://docs.ruby-lang.org/en/trunk/regexp_rdoc.html#label-Free-Spacing+Mode+and+Comments).
Actions
Like0
Like0