in reply to regex greedy range
Correct, everything is greedy unless you add the '?'. greedy: a?, a*, a+, a{m,n} !greedy: a??, a*?, a+?, a{m,n}?