Ruby | StringScanner matched_size function
StringScanner#matched_size() : matched_size() is a StringScanner class method which returns the size of the most recent match
Syntax: StringScanner.matched_size()
Parameter: StringScanner values
Return: the size of the most recent match otherwise return nil
Example #1 :
Ruby
require 'strscan'
c = StringScanner. new ( "Mon Sep 12 2018 14:39" )
c.match?(/\s+/)
puts "String Scanner matched_size form : #{c.matched_size()}\n\n"
c.match?(/\w+/)
puts "String Scanner matched_size form : #{c.matched_size()}\n\n"
|
Output :
String Scanner matched_size form :
String Scanner matched_size form : 3
Example #2 :
Ruby
require 'strscan'
c = StringScanner. new ( "hellogeeks" )
c.match?(/\s+/)
puts "String Scanner matched_size form : #{c.matched_size()}\n\n"
c.match?(/\w+/)
puts "String Scanner matched_size form : #{c.matched_size()}\n\n"
|
Output :
String Scanner matched_size form :
String Scanner matched_size form : 10
Last Updated :
06 Aug, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...