Рубрики

Рубин | Функция регулярного выражения ()

Regexp # encoding (): encoding () — это метод класса Regexp, который возвращает значение кодировки регулярных выражений.

Syntax: Regexp.encoding()

Parameter: Regexp values

Return: encoding value of the regular expressions

Пример № 1:

# Рубиновый код для метода Regexp.encoding ()

  
# объявление значения регулярного выражения
reg_a = /a/

  
# объявление значения регулярного выражения
reg_b = /geeks/

  
# объявление значения регулярного выражения
reg_c = /a/

  

  
# метод кодирования

puts "Regexp encoding form : #{reg_a.encoding}\n\n"

  

puts "Regexp encoding form : #{reg_b.encoding}\n\n"

  

puts "Regexp encoding form : #{reg_c.encoding}\n\n"

Выход :

Regexp encoding form : US-ASCII

Regexp encoding form : US-ASCII

Regexp encoding form : US-ASCII

Пример № 2:

# Рубиновый код для метода Regexp.encoding ()

  
# объявление значения регулярного выражения
reg_a = /geeks/

  
# объявление значения регулярного выражения
reg_b = /problem/

  
# объявление значения регулярного выражения
reg_c = /code/

  

  
# метод кодирования

puts "Regexp encoding form : #{reg_a.encoding}\n\n"

  

puts "Regexp encoding form : #{reg_b.encoding}\n\n"

  

puts "Regexp encoding form : #{reg_c.encoding}\n\n"

Выход :

Regexp encoding form : US-ASCII

Regexp encoding form : US-ASCII

Regexp encoding form : US-ASCII

Рекомендуемые посты:

Рубин | Функция регулярного выражения ()

0.00 (0%) 0 votes