Match nur der Anfang der Zeile in Ruby regexp
Habe ich eine string-variable, die mehrere Zeilenumbrüche in es und ich würde es gerne testen, falls der Anfang der Zeichenfolge entspricht einem regulären Ausdruck. Jedoch, wenn ich den ^
- Zeichen, entspricht es gegen den text, der beginnt in jeder Zeile.
Ich will, dass dieses match:
"foo\nbar" =~ /^foo/
und ich möchte dies nicht mit
"bar\nfoo" =~ /^foo/
Ich nicht finden können, ein modifier, der macht die ^
(oder anderen) Charakter entsprechen nur der Anfang der Zeichenkette. Jede Hilfe sehr geschätzt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden Sie unter: http://www.regular-expressions.info/ruby.html
Aus "Programming Ruby"