문제
다음 Oracle 정규표현식 메타문자 중 의미가 잘못 연결된 것은?
① ^ : 문자열의 시작 위치를 의미 ② $ : 문자열의 끝 위치를 의미 ③ . : 임의의 한 문자를 의미 (개행 문자 제외) ④ | : 논리곱(AND) 연산을 의미
정답
4번
해설
① ^ 는 문자열의 시작 위치를 의미합니다. ② $ 는 문자열의 끝 위치를 의미합니다. ③ . 는 개행 문자를 제외한 임의의 한 문자를 의미합니다. ④ | 는 논리합(OR) 연산을 의미하며, 논리곱이 아닙니다. A|B는 A 또는 B를 의미합니다.