Regexp#fixed_encoding?() : fixed_encoding?() is a Regexp class method which checks whether the regular expression is applicable to a string with any ASCII compatible encoding.
Syntax: Regexp.force_encoding??()
Parameter: Regexp values
Return: true – if the rxp is applicable to a string with any ASCII compatible encoding otherwise return false
Example #1 :
# Ruby code for Regexp.fixed_encoding?() method # declaring Regexp value reg_a = /a/ # declaring Regexp value reg_b = /geeks/ # declaring Regexp value reg_c = /a/ # fixed_encoding? method puts "Regexp fixed_encoding? form : #{reg_a.fixed_encoding?}\n\n"
puts "Regexp fixed_encoding? form : #{reg_b.fixed_encoding?}\n\n"
puts "Regexp fixed_encoding? form : #{reg_c.fixed_encoding?}\n\n"
|
Output :
Regexp fixed_encoding? form : false Regexp fixed_encoding? form : false Regexp fixed_encoding? form : false
Example #2 :
# Ruby code for Regexp.fixed_encoding?() method # declaring Regexp value reg_a = /geeks/ # declaring Regexp value reg_b = /problem/ # declaring Regexp value reg_c = /code/ # fixed_encoding? method puts "Regexp fixed_encoding? form : #{reg_a.fixed_encoding?}\n\n"
puts "Regexp fixed_encoding? form : #{reg_b.fixed_encoding?}\n\n"
puts "Regexp fixed_encoding? form : #{reg_c.fixed_encoding?}\n\n"
|
Output :
Regexp fixed_encoding? form : false Regexp fixed_encoding? form : false Regexp fixed_encoding? form : false