add new "negative" wildcards which remove chars

e.g. %0,2- removes between 0 and 2 chars to either side of the wildcard;
%1,3< removes between 1 and 3 chars to the left of the wildcard, etc.