StringScanner#skip() : skip() es un método de la clase StringScanner que salta el patrón dado comenzando con el puntero de escaneo.
Sintaxis: StringScanner.skip()
Parámetro: patrón de valores de StringScanner
Regresar: omita el patrón dado comenzando con el puntero de escaneo.
Ejemplo 1 :
# Ruby code for StringScanner.skip() method # loading StringScanner require 'strscan' # declaring StringScanner c = StringScanner.new("Mon Sep 12 2018 14:39") # skip() method c.skip(/\w+/) puts "String Scanner skip form : #{c.pos()}\n\n" # skip() method c.skip(/\s+/) puts "String Scanner skip form : #{c.pos()}\n\n" # skip() method c.skip(/./) puts "String Scanner skip form : #{c.pos()}\n\n"
Producción :
String Scanner skip form : 3 String Scanner skip form : 4 String Scanner skip form : 5
Ejemplo #2:
# Ruby code for StringScanner.skip() method # loading StringScanner require 'strscan' # declaring StringScanner c = StringScanner.new("h ello geeks") # skip() method c.skip(/\w+/) puts "String Scanner skip form : #{c.pos()}\n\n" # skip() method c.skip(/\s+/) puts "String Scanner skip form : #{c.pos()}\n\n" # skip() method c.skip(/./) puts "String Scanner skip form : #{c.pos()}\n\n"
Producción :
String Scanner skip form : 1 String Scanner skip form : 2 String Scanner skip form : 3
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA