Próbuję zrozumieć, dlaczego następujące zwróci FALSE: (** I powinien umieścić "wyjścia 0" **)nowalinia Mecz ` n` w ruby regex
puts "a\nb" =~ Regexp.new(Regexp.escape("a\nb"), Regexp::MULTILINE | Regexp::EXTENDED)
Może ktoś mógłby wyjaśnić.
Próbuję wygenerować Regexp z wielowierszowego ciągu, który będzie zgodny z ciągiem.
góry dzięki
Czy istnieje metoda zwracająca wartość logiczną, jeśli ciąg pasuje do Regexp? – Arth
@Arth Możesz to zrobić: '!! (" a \ nb "= ~/a \ sb/m)' –
Może zrobić! Zaskoczony, że nie ma wbudowanej funkcji w klasie String lub Regexp. – Arth