다음 두 REGEXP_SUBSTR 호출에서 입력 문자열이 대소문자가 섞인 'Sql'일 때, 결과가 (첫번째='Sql', 두번째=NULL)이 되게 하는 빈칸 두 곳의 정규식 패턴 조합으로 옳은 것은? (match_parameter는 지정하지 않은 기본 상태이다)
보기
정규식 패턴 매칭 규칙 (Oracle REGEXP_SUBSTR, 기본 옵션)
| 패턴 | 의미 |
|---|---|
S.l | 대문자 S + 임의의 한 문자 + 소문자 l |
S.L | 대문자 S + 임의의 한 문자 + 대문자 L |
s.l | 소문자 s + 임의의 한 문자 + 소문자 l |
SQL | 정확히 대문자 'SQL' |
SELECT REGEXP_SUBSTR('Sql', ( ? )) AS 첫번째,
REGEXP_SUBSTR('Sql', ( ? )) AS 두번째
FROM DUAL;
-- 목표 결과: 첫번째 = 'Sql', 두번째 = NULL
- 1'S.l', 'S.l'
- 2'S.L', 's.l'
- 3'SQL', 'S.l'
- 4'S.l', 'S.L'
꿈라CBT