Ruby | Función StringScanner match_size

StringScanner#matched_size() : matched_size() es un método de la clase StringScanner que devuelve el tamaño de la coincidencia más reciente

Sintaxis: StringScanner.matched_size()
Parámetro: valores de StringScanner
Devuelve: el tamaño de la coincidencia más reciente; de ​​lo contrario, devuelve cero

Ejemplo 1 : 

Ruby

# Ruby code for StringScanner.matched_size() method
 
# loading StringScanner
require 'strscan'
 
# declaring StringScanner
c = StringScanner.new("Mon Sep 12 2018 14:39")
 
c.match?(/\s+/)
# matched_size() method
puts "String Scanner matched_size form : #{c.matched_size()}\n\n"
 
c.match?(/\w+/)
# matched_size() method
puts "String Scanner matched_size form : #{c.matched_size()}\n\n"

Producción : 

String Scanner matched_size form : 

String Scanner matched_size form : 3

Ejemplo #2:

Ruby

# Ruby code for StringScanner.matched_size() method
 
# loading StringScanner
require 'strscan'
 
# declaring StringScanner
c = StringScanner.new("hellogeeks")
 
c.match?(/\s+/)
# matched_size() method
puts "String Scanner matched_size form : #{c.matched_size()}\n\n"
 
c.match?(/\w+/)
# matched_size() method
puts "String Scanner matched_size form : #{c.matched_size()}\n\n"

Producción : 

String Scanner matched_size form : 

String Scanner matched_size form : 10

Publicación traducida automáticamente

Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *