Рубрики

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

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

Syntax: Regexp.to_s()

Parameter: Regexp values

Return: string containing the regular expression with the same semantics.

Пример № 1:

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

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

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

   
# метод to_s

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

   

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

Выход :

Regexp to_s form : (?-mix:a)

Regexp to_s form : (?-mix:\xa1\xa2)

Пример № 2:

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

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

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

   
# метод to_s

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

   

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

  

Выход :

Regexp to_s form : (?ix-m:geeks)

Regexp to_s form : (?-mix:(.)(.))

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

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

0.00 (0%) 0 votes