diff --git a/test/prism/fixtures/regex.txt b/test/prism/fixtures/regex.txt index 18200e5cbd..84b5ca0600 100644 --- a/test/prism/fixtures/regex.txt +++ b/test/prism/fixtures/regex.txt @@ -19,8 +19,8 @@ foo /bar/ %r/[a-z$._?][\w$.?#@~]*/i %r( -(?:[\w#$%_']|\(\)|\(,\)|\[\]|[0-9])* - (?:[\w#$%_']+) +(?:[#$%_']|\(\)|\(,\)|\[\]|[0-9])* + (?:[#$%_']+) ) /(?#\))/ =~ "hi" diff --git a/test/prism/snapshots/regex.txt b/test/prism/snapshots/regex.txt index ef576b8bc0..d4d153e8d5 100644 --- a/test/prism/snapshots/regex.txt +++ b/test/prism/snapshots/regex.txt @@ -153,9 +153,9 @@ ├── @ RegularExpressionNode (location: (21,0)-(24,1)) │ ├── flags: forced_us_ascii_encoding │ ├── opening_loc: (21,0)-(21,3) = "%r(" - │ ├── content_loc: (21,3)-(24,0) = "\n(?:[\\w\#$%_']|\\(\\)|\\(,\\)|\\[\\]|[0-9])*\n (?:[\\w\#$%_']+)\n" + │ ├── content_loc: (21,3)-(24,0) = "\n(?:[\#$%_']|\\(\\)|\\(,\\)|\\[\\]|[0-9])*\n (?:[\#$%_']+)\n" │ ├── closing_loc: (24,0)-(24,1) = ")" - │ └── unescaped: "\n(?:[\\w\#$%_']|\\(\\)|\\(,\\)|\\[\\]|[0-9])*\n (?:[\\w\#$%_']+)\n" + │ └── unescaped: "\n(?:[\#$%_']|\\(\\)|\\(,\\)|\\[\\]|[0-9])*\n (?:[\#$%_']+)\n" ├── @ CallNode (location: (26,0)-(26,16)) │ ├── flags: ∅ │ ├── receiver: