Sto cercando di capire perché le seguenti dichiarazioni false: (** avrei dovuto mettere "uscite" 0 **)Partita a capo ` n` in ruby regex
puts "a\nb" =~ Regexp.new(Regexp.escape("a\nb"), Regexp::MULTILINE | Regexp::EXTENDED)
Forse qualcuno potrebbe spiegare.
Sto provando a generare un Regexp da una stringa a più righe che corrisponderà alla stringa.
Grazie in anticipo
Esiste un metodo che restituisce un valore booleano se una stringa corrisponde a un Regexp? – Arth
@Arth Si potrebbe fare questo: '!! (" a \ nb "= ~/a \ sb/m)' –
Potrebbe fare! Sorpreso però non esiste una funzione incorporata nella classe String o nella classe Regexp. – Arth