The following SAS program is submitted:
data WORK.ONE;
Text='Australia,US, Denmark';
Pos=find(Text,'US','i',5);
run;
What value will SAS assign to Pos?
A. 0
B. 1
C. 2
D. 12
Answer: D
本人呢SAS新手,求大家解答为什么是12?我怎么觉得是7.谢大家了!
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
琉夜 发表于 2015-2-8 12:32 这里的find语句是从第5个字符开始寻找“us”,不考虑大小写。你说的7是从第5位开始第7个字符是“U”,但是f ...
08liurenxing 发表于 2015-9-6 10:36 请教;Pos=find(Text,'US','i',1); 为啥出来是2;而不是12; 改为Pos=find(Text,'US','i',3); 又变回12 ...
teqel 发表于 2015-9-6 11:10 从5开始前面第一个us没有数到