Open In App

Ruby | StringScanner exist? function

Last Updated : 30 Sep, 2021
Comments
Improve
Suggest changes
Like Article
Like
Report

StringScanner#exist?() : exist?() is a StringScanner class method which returns the value of pointer if the pattern exists.
 

Syntax: StringScanner.exist?()
Parameter: StringScanner values
Return: the value of pointer - if the pattern exists otherwise return nil.


Example #1 : 
 

Ruby
# 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"

Output : 
 

String Scanner exist? form : 15


Example #2 :
 

Ruby
# 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"

Output : 
 

String Scanner exist? form : 7


 


Next Article

Similar Reads