If I run this:
%let teststr=a, %*b, %*c, %; %put %qscan(&teststr.,2,%str(*));
It runs perfectly fine and return:
b%
However if I put this into a macro:
%macro test;
%let teststr=a, %*b, %*c, %; %put %qscan(&teststr.,2,%str(*)); %mend;
%test
Then there is no output. Does anyone know why?
Thanks,
Jason
... View more