문제풀이/기타
SAS BASE Q77. find
나루다루
2018. 11. 2. 02:29
728x90
QUESTION NO: 77
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
# 문제 풀이
- find(변수,'문자','모디파이어','스타팅포인트') : 변수에서 해당 문자가 처음으로 나오는 위치를 표시한다.
- 스타팅포인트를 x로 설정하면 변수의 x번째부터 해당 문자를 찾아 위치를 표시한다.
- 모디파이어를 'i'로 설정하면 대소문자의 구분을 없애준다.
- find(Text,'US','i',5) : 12
- find(Text,'US','i') : 2
728x90
반응형