StringScanner#peek() : peek() is a StringScanner class method which returns a string corresponding to string[pos, len].
Syntax: StringScanner.peek()
Parameter: StringScanner values
len – length of the string valueReturn: a string corresponding to string[pos, len]
Example #1 :
# Ruby code for StringScanner.peek() method # loading StringScanner require 'strscan'
# declaring StringScanner c = StringScanner. new ( "Mon Sep 12 2018 14:39" )
# peek() method puts "String Scanner peek form : #{c.peek(3)}\n\n"
# peek() method puts "String Scanner peek form : #{c.peek(6)}\n\n"
# peek() method puts "String Scanner peek form : #{c.peek(9)}\n\n"
|
Output :
String Scanner peek form : Mon String Scanner peek form : Mon Se String Scanner peek form : Mon Sep 1
Example #2 :
# Ruby code for StringScanner.peek() method # loading StringScanner require 'strscan'
# declaring StringScanner c = StringScanner. new ( "hellogeeks" )
# peek() method puts "String Scanner peek form : #{c.peek(2)}\n\n"
# peek() method puts "String Scanner peek form : #{c.peek(4)}\n\n"
# peek() method puts "String Scanner peek form : #{c.peek(8)}\n\n"
|
Output :
String Scanner peek form : he String Scanner peek form : hell String Scanner peek form : hellogee