如何在宏变量中找到空格的位置?例如,
%let someString = the quick brown fox;
%let nextSpace = %index(&someString,' ');
上述代码不起作用。 &nextSpace
将等于0.但是,我怀疑应该有办法在宏变量中找到空格的位置。
非常感谢!
答案 0 :(得分:7)
%let nextSpace = %index(&someString,%str( ));
当然,引号在宏变量中不起作用。您需要使用宏引用,例如%str
。