Ruby StringScanner rest函数

Ruby StringScanner rest函数

StringScanner#rest() : rest()是StringScanner类的一个方法,用于返回字符串的 “其余部分”(即扫描指针之后的所有内容)。

语法。StringScanner.rest()

参数。StringScanner的值

返回:字符串的 “其余部分”(即扫描指针之后的所有内容)。

例子 #1 :

# Ruby code for StringScanner.rest() method
  
# loading StringScanner
require 'strscan'
  
# declaring StringScanner 
c = StringScanner.new("Mon Sep 12 2018 14:39")
  
# rest() method
c.pos = 2
puts "String Scanner rest form : #{c.rest}\n\n"
  
# rest() method
c.pos = 7
puts "String Scanner rest form : #{c.rest}\n\n"

输出:

String Scanner rest form : n Sep 12 2018 14:39

String Scanner rest form :  12 2018 14:39

例子 #2 :

# Ruby code for StringScanner.rest() method
  
# loading StringScanner
require 'strscan'
  
# declaring StringScanner 
c = StringScanner.new("hellogeeks")
  
# rest() method
c.pos = 2
puts "String Scanner rest form : #{c.rest}\n\n"
  
# rest() method
c.pos = 7
puts "String Scanner rest form : #{c.rest}\n\n"

输出:

String Scanner rest form : llogeeks

String Scanner rest form : eks

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程