Object
scans string until pattern is encountered. If pattern will not be encountered then it returns nil but if scan_anyway is true then it scans until the end of the string.
# File lib/facets/standard/facets/strscan.rb, line 8 def scan_before(pattern, scan_anyway = false) if not check_until(pattern) and not scan_anyway then return nil; end result = "" result << getch until check(pattern) or eos? return result end
Generated with the Darkfish Rdoc Generator 2.