Regexp#names() : names() es un método de clase Regexp que produce una versión de string formateada de una expresión regular.
Sintaxis: Regexp.names()
Parámetro: Regexp valores
Retorno: una versión de string formateada de expresión regular
Ejemplo 1 :
Ruby
# Ruby code for Regexp.names() method # declaring Regexp value reg_a = /a/ # declaring Regexp value reg_b = /geeks/ # declaring Regexp value reg_c =/(?<go>.)(?<for>.)(?<it>.)/ # names method puts "Regexp names form : #{reg_a.names}\n\n" puts "Regexp names form : #{reg_b.names}\n\n" puts "Regexp names form : #{reg_c.names}\n\n"
Producción :
Regexp names form : [] Regexp names form : [] Regexp names form : ["go", "for", "it"]
Ejemplo #2:
Ruby
# Ruby code for Regexp.names() method # declaring Regexp value reg_a = /geeks/ # declaring Regexp value reg_b = /(?<hi>.)(?<there>.)/ # declaring Regexp value reg_c = /(?<i>.)(?<can>.)(?<code>.)/ # names method puts "Regexp names form : #{reg_a.names}\n\n" puts "Regexp names form : #{reg_b.names}\n\n" puts "Regexp names form : #{reg_c.names}\n\n"
Producción :
Regexp names form : [] Regexp names form : ["hi", "there"] Regexp names form : ["i", "can", "code"]
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA