StringScanner#skip_until() : skip_until() es un método de la clase StringScanner que devuelve el número de bytes avanzados, o cero si no se encuentra ninguna coincidencia.
Sintaxis: StringScanner.skip_until()
Parámetro:
patrón de valores de StringScannerDevuelve: el número de bytes avanzados, o cero si no se encontró ninguna coincidencia.
Ejemplo 1 :
# Ruby code for StringScanner.skip_until() method # loading StringScanner require 'strscan' # declaring StringScanner c = StringScanner.new("Mon Sep 12 2018 14:39") # skip_until() method c.skip_until(/12/) puts "String Scanner skip_until form : #{c.pos()}\n\n" # skip_until() method c.skip_until(/./) puts "String Scanner skip_until form : #{c.pos()}\n\n"
Producción :
String Scanner skip_until form : 10 String Scanner skip_until form : 11
Ejemplo #2:
# Ruby code for StringScanner.skip_until() method # loading StringScanner require 'strscan' # declaring StringScanner c = StringScanner.new("h ello geeks") # skip_until() method c.skip_until(/12/) puts "String Scanner skip_until form : #{c.pos()}\n\n" # skip_until() method c.skip_until(/./) puts "String Scanner skip_until form : #{c.pos()}\n\n"
Producción :
String Scanner skip_until form : 0 String Scanner skip_until form : 1
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA