On Tue, Apr 23, 2013 at 12:02 PM, Bernd Eggink <monoped@sudrala.de> wrote:
print(s:match("/.-$")) --> /one/two/three
Shouldn't the result be "/three"? To me it seems clear that "three" is the shortest character sequence between '/' and the end of the
Looks fine to me - remember . matches anything, and $ means end of string, so it's just doing what you asked it to!
If you said %a-, then yes it would work for this case.