StringScanner#unscan() : unscan() es un método de clase StringScanner que establece el puntero de escaneo en la posición anterior
Sintaxis: StringScanner.unscan()
Parámetro: valores de StringScanner
Volver: establece el puntero de escaneo en la posición anterior
Ejemplo 1 :
# Ruby code for StringScanner.unscan() method # loading StringScanner require 'strscan' # declaring StringScanner c = StringScanner.new("Mon Sep 12 2018 14:39") c.scan(/\w+/) # unscan() method puts "String Scanner unscan form : #{c.unscan()}\n\n" c.scan(/./) # unscan() method puts "String Scanner unscan form : #{c.unscan()}\n\n"
Producción :
String Scanner unscan form : # String Scanner unscan form : #
Ejemplo #2:
# Ruby code for StringScanner.unscan() method # loading StringScanner require 'strscan' # declaring StringScanner c = StringScanner.new("h ello geeks") c.scan(/\w+/) # unscan() method puts "String Scanner unscan form : #{c.unscan()}\n\n" c.scan(/./) # unscan() method puts "String Scanner unscan form : #{c.unscan()}\n\n"
Producción :
String Scanner unscan form : # String Scanner unscan form : #
Nota:
la salida puede variar debido a los diferentes enumeradores o valores de puntero según su sistema.
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA