고객 id필드 AA-0000의 형식으로 입력되도록 입력마스크를 설정하라고 하는데 답이
>LL-0000;0#인데
>AA-0000;0으로 작성되어도 틀린 것이 아닌지 궁금하며
L보다 A가 포함 범위가 넓으니 L이 들어갈 수 있으면 A로 전부 대체해도 되는지 궁금합니다.
안녕하세요.
필기 기본서가 아니라 실기 기본서 내용이네요.
질문 교재를 정확히 알려 주시면 빠른 답변이 가능합니다. 이점 질문에 참고하세요.
AA-0000;0은 정답으로 인정되지 않습니다.
이 문제에서는 영문 대문자 2자리를 입력받도록 설정해야 하므로 입력 마스크 문자인 **L**을 사용해야 합니다.
L: 영문자(A~Z, a~z)만 반드시 입력A: 영문자 또는 숫자를 반드시 입력
즉, A는 L보다 범위가 넓기 때문에 숫자도 입력할 수 있습니다.
예를 들어,
LL-0000→AB-1234가능,A1-1234불가능AA-0000→AB-1234가능,A1-1234도 가능
따라서 문제에서 요구한 "앞의 두 자리는 영문 대문자" 조건을 AA-0000은 만족하지 못합니다.
또한 화면에 # 기호를 표시하도록 요구했으므로 정답은 LL-0000;0;# 형식으로 작성해야 합니다. (세 번째 구역은 프롬프트 문자입니다.)
따라서 L을 A로 모두 대체해서 사용할 수는 없으며, 두 기호의 의미가 다르므로 문제의 요구사항에 맞는 입력 마스크 문자를 사용해야 합니다.
즐거운 하루 되세요.
-
관리자2026-07-24 15:16:50
안녕하세요.
필기 기본서가 아니라 실기 기본서 내용이네요.
질문 교재를 정확히 알려 주시면 빠른 답변이 가능합니다. 이점 질문에 참고하세요.
AA-0000;0은 정답으로 인정되지 않습니다.이 문제에서는 영문 대문자 2자리를 입력받도록 설정해야 하므로 입력 마스크 문자인 **
L**을 사용해야 합니다.L: 영문자(A~Z, a~z)만 반드시 입력A: 영문자 또는 숫자를 반드시 입력
즉,
A는L보다 범위가 넓기 때문에 숫자도 입력할 수 있습니다.예를 들어,
LL-0000→AB-1234가능,A1-1234불가능AA-0000→AB-1234가능,A1-1234도 가능
따라서 문제에서 요구한 "앞의 두 자리는 영문 대문자" 조건을
AA-0000은 만족하지 못합니다.또한 화면에
#기호를 표시하도록 요구했으므로 정답은LL-0000;0;#형식으로 작성해야 합니다. (세 번째 구역은 프롬프트 문자입니다.)따라서
L을A로 모두 대체해서 사용할 수는 없으며, 두 기호의 의미가 다르므로 문제의 요구사항에 맞는 입력 마스크 문자를 사용해야 합니다.즐거운 하루 되세요.