- %macro a;
- %let a = A||B ;
- %do i = 1 %to 3;
- %put &i. = %scan(&a.,&i.,%str(|));
- %end;
- %mend;%a;
如上例,Run出来的结果是
1 = A
2 = B
3 =
而不是:
1 = A
2 =
3 = B
或者如果:%let a = |a|b; 则%scan(&a., 1, %str(|))的结果是a
这是我同事今天发现的,仅作提醒。
新年快乐~

|
楼主: Tigflanker
|
4440
2
[学习分享] 关于%scan的一个提醒 |
|
副教授 49%
-
|
本帖被以下文库推荐
| ||
|
Bye SAS.
若有缘,能重聚。 |
|||
|
|
| ||||||||||||
| ||||||||||||
|
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛
|
||||||||||||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


