Estoy tratando de entender por qué las siguientes declaraciones de falsas: (** I deberían haber puesto "salidas" 0 **)Partido de nueva línea ' n' en rubí expresiones regulares
puts "a\nb" =~ Regexp.new(Regexp.escape("a\nb"), Regexp::MULTILINE | Regexp::EXTENDED)
Quizás alguien podría explicar.
Estoy intentando generar una Regexp a partir de una cadena de varias líneas que coincida con la cadena.
Gracias de antemano
¿Hay algún método que devuelva un valor booleano si una Cadena coincide con una Regexp? – Arth
@Arth Usted podría hacer esto: '!! (" a \ nb "= ~/a \ sb/m)' –
¡Podría hacerlo! Sorprendido, no existe una función incorporada en la clase String o Regexp. – Arth