check(pattern)
Instance Public methods
This returns the value that scan would return, without advancing the scan pointer. The match register is affected, though.
1 2 3 4 5 6 | s = StringScanner. new ( "Fri Dec 12 1975 14:39" ) s.check /Fri/ # -> "Fri" s.pos # -> 0 s.matched # -> "Fri" s.check / 12 / # -> nil s.matched # -> nil |
Mnemonic: it âchecksâ to see whether a scan will return a value.
Please login to continue.