Ruby StringScanner exist?函数

Ruby StringScanner exist?函数

StringScanner#exist?() : exist?() 是StringScanner类的一个方法,如果模式存在,则返回指针的值。

语法: StringScanner.exist?()

参数: StringScanner值

返回: 指针的值 – 如果模式存在,否则返回nil。

例子 #1 :

# Ruby code for StringIO.exist?() method
 
# loading StringIO
require 'strscan'
 
# declaring StringIO
c = StringScanner.new("Fri Dec 12 2018 14:39")
 
# exist?() method
puts "String Scanner exist? form : #{c.exist? /2018/}\n\n"

输出 :

String Scanner exist? form : 15

例子#2:

# Ruby code for StringIO.exist?() method
 
# loading StringIO
require 'strscan'
 
# declaring StringIO
c = StringScanner.new("hellogeeks")
 
# exist?() method
puts "String Scanner exist? form : #{c.exist? /ge/}\n\n"

输出 :

String Scanner exist? form : 7

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程