У меня есть строковая переменная, которая имеет несколько строк в ней, и я бы хотел проверить, соответствует ли начало строки регулярному выражению. Однако, когда я использую символ ^
, он соответствует тексту, который начинается с каждой новой строки.Совпадение только начала строки в Ruby regexp
Я хочу, чтобы это матч:
"foo\nbar" =~ /^foo/
, и я хочу, чтобы это не соответствует
"bar\nfoo" =~ /^foo/
Я не могу найти модификатор, который делает ^
(или любой другой) матч символов только начало строки. Любая помощь очень ценится.