Zitat:
Original geschrieben von jak
ad 2.) Ich glaube .* ist schon greedy, das Fragezeichen dient IMHO dazu das am Ende etwas übrig bleibt ("abcdefg" sollte auf /a(.*?)g/ aber nicht auf /a(.*)g/ matchen - da das .* bcdefg matcht und nichts "übrig" lässt).
|
so wie ich das sehe, matcht /a(.*)g/ aber sehr wohl auch mit "abcdefg", sowie z.b. auch mit "aXXXg". sofern ist mir nicht ganz klar, was du mit dem "uebrigen" meinst. dient das fragezeichen zur abgrenzung? ich habe gegoogelt und in dem zusammenhang (.*?) habe ich rausgefunden, dass damit "nicht greedy" gesucht wird.