문제
다음 중 특정 필드의 입력 마스크를 'LA09#'으로 설정하였을 때 입력 가능한 데이터로 옳은 것은?
① 12345 ② A상345 ③ A123A ④ A1BCD
정답
2번
해설
정답: 2. 입력 마스크 기호의 의미는 L(필수 영문/한글), A(필수 영문/한글/숫자), 0(필수 숫자), 9(선택 숫자/공백), #(선택 숫자/공백/부호)이다. 'A상345'는 L=A(영문), A=상(한글), 0=3, 9=4, #=5로 모두 만족한다.
오답 풀이
- 1번: 첫 자리 L에는 영문/한글이 와야 하는데 '1'(숫자)이라 맞지 않는다.
- 2번: L=A, A=상, 0=3, 9=4, #=5로 모든 자리가 맞으므로 옳다.
- 3번: 세 번째 자리 0(필수 숫자)에 '2'는 맞으나 마지막 #에 'A'(문자)가 와서 맞지 않는다.
- 4번: 세 번째 자리 0(필수 숫자)에 'B'(문자)가 와서 맞지 않는다.
보충 개념 입력 마스크 기호: L(필수 문자), ?(선택 문자), A(필수 문자/숫자), a(선택 문자/숫자), 0(필수 숫자), 9(선택 숫자), #(선택 숫자/부호/공백).