On this page
Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →
class · Ruby 3.4
Prism::NumberedReferenceReadNode
Represents reading a numbered reference to a capture in the previous match.
$1 ^^
Class methods 2
Instance methods 10
Attributes
Read
The (1-indexed, from the left) number of the capture group. Numbered references that are too large result in this value being 0.
Example
$1 # number `1` $5432 # number `5432` $4294967296 # number `0`