StringScanner#pre_match() : pre_match() es un método de la clase StringScanner que devuelve la coincidencia previa (en el sentido de expresión regular) del último escaneo.
Sintaxis: StringScanner.pre_match()
Parámetro: valores de StringScanner
Retorno: coincidencia previa (en el sentido de expresión regular) del último escaneo
Ejemplo 1 :
# Ruby code for StringScanner.pre_match() method # loading StringScanner require 'strscan' # declaring StringScanner c = StringScanner.new("Mon Sep 12 2018 14:39") c.scan(/\w+/) # pre_match() method puts "String Scanner pre_match form : #{c.pre_match()}\n\n" c.scan(/\s+/) # pre_match() method puts "String Scanner pre_match form : #{c.pre_match()}\n\n"
Producción :
String Scanner pre_match form : String Scanner pre_match form : Mon
Ejemplo #2:
# Ruby code for StringScanner.pre_match() method # loading StringScanner require 'strscan' # declaring StringScanner c = StringScanner.new("h ello geeks") c.scan(/\w+/) # pre_match() method puts "String Scanner pre_match form : #{c.pre_match()}\n\n" c.scan(/\s+/) # pre_match() method puts "String Scanner pre_match form : #{c.pre_match()}\n\n"
Producción :
String Scanner pre_match form : String Scanner pre_match form : h
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA