정규식(REGEXP)
정규식 관련 함수를 텍스트 리터럴, 바인딩 변수, 문자 데이터를 포함하는 열에서 사용할 수 있다.
REGEXP_LIKE ( string, pattern [, matching parameter ] )
string 문자열 - 검색될 문자
pattern 정규식 패턴 - 비교할 정규식 패턴을 나타내는 리터럴 문자열
matching parameter - 매칭 파라미터
연산자 | 설명 |
---|---|
'i' | 대소문자 구분하지 않음 |
'c' | 대소문자 구분 (기본 값) |
'x' | 공백 문자를 무시 |
SELECT * FROM NOTICE WHERE REGEXP_LIKE(TITLE, '010-\d{4}-\d{4}');
-- 전화번호만 검색할 경우 '^010-\d{4}-\d{4}$'
-- 이메일 검색 '^\D\w*@\D\w*.(org|com|net)$'