Ruby | StringScanner peep function
Last Updated :
09 Dec, 2019
StringScanner#peep() : peep() is a StringScanner class method which returns a string corresponding to string[pos, len].
Syntax: StringScanner.peep()
Parameter: StringScanner values
len – length of the string value
Return: a string corresponding to string[pos, len]
Example #1 :
require 'strscan'
c = StringScanner. new ( "Mon Sep 12 2018 14:39" )
puts "String Scanner peep form : #{c.peep(3)}\n\n"
puts "String Scanner peep form : #{c.peep(6)}\n\n"
puts "String Scanner peep form : #{c.peep(9)}\n\n"
|
Output :
String Scanner peep form : Mon
String Scanner peep form : Mon Se
String Scanner peep form : Mon Sep 1
Example #2 :
require 'strscan'
c = StringScanner. new ( "hellogeeks" )
puts "String Scanner peep form : #{c.peep(2)}\n\n"
puts "String Scanner peep form : #{c.peep(4)}\n\n"
puts "String Scanner peep form : #{c.peep(8)}\n\n"
|
Output :
String Scanner peep form : he
String Scanner peep form : hell
String Scanner peep form : hellogee
Share your thoughts in the comments
Please Login to comment...