Regexp#options() : options() es un método de clase Regexp que devuelve el conjunto de bits correspondientes a las opciones utilizadas al crear la expresión regular.
Sintaxis: Regexp.options()
Parámetro: valores Regexp
Retorno: conjunto de bits correspondientes a las opciones utilizadas al crear la Expresión Regular.
Ejemplo 1 :
# Ruby code for Regexp.options() method # declaring Regexp value reg_a = /a/ # declaring Regexp value reg_b = /\xa1\xa2/e # declaring Regexp value reg_c =/(?<go>.)(?<for>.)(?<it>.)/ # options method puts "Regexp options form : #{reg_a.options}\n\n" puts "Regexp options form : #{reg_b.options}\n\n" puts "Regexp options form : #{reg_c.options}\n\n"
Producción :
Regexp options form : 0 Regexp options form : 16 Regexp options form : 0
Ejemplo #2:
# Ruby code for Regexp.options() method # declaring Regexp value reg_a = /geeks/ix # declaring Regexp value reg_b = /(?<hi>.)(?<there>.)e/ # declaring Regexp value reg_c = /(?<i>.)(?<can>.)(?<code>.)/ # options method puts "Regexp options form : #{reg_a.options}\n\n" puts "Regexp options form : #{reg_b.options}\n\n" puts "Regexp options form : #{reg_c.options}\n\n"
Producción :
Regexp options form : 3 Regexp options form : 0 Regexp options form : 0
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA