Tengo una variable de cadena que tiene varias líneas nuevas en ella y me gustaría probar si el comienzo de la cadena coincide con una expresión regular. Sin embargo, cuando uso el carácter ^
, coincide con el texto que comienza en cada nueva línea.Coincidir solo al principio de la línea en Ruby regexp
Quiero que este partido:
"foo\nbar" =~ /^foo/
y quiero que esto no coincide con
"bar\nfoo" =~ /^foo/
no puedo encontrar un modificador que hace que el ^
(o cualquier otra) partido único personaje el comienzo de la cadena. Cualquier ayuda muy apreciada.