Was bringt die Verwendung von /.*?/

In einigen Rails-Codes (Schrittdefinitionen für Gurken-Features, Javascripts,rails_admin gem) Ich habe folgende reguläre Ausdrücke gefunden:

string =~ /some regexp.+rules should match "(.*?)"/i

Ich habe einige Kenntnisse in regulären Ausdrücken und das weiß ich* und? Symbole sind ähnlich, aber während Sternchen bedeutetzero and morebedeutet das Fragezeichencould be present or could be not.

Wenn Sie das Fragezeichen in der Nähe der Symbolgruppe verwenden, wird dies deutlichnicht erforderlich innerhalb der Phrase getestet. Was ist der ... nun ... Trick, es in der Nähe der nicht benötigten Gruppe zu benutzen (das Überspringen wird mit dem Sternchen afaik verlangt)?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage