본문 바로가기
→ 프로그래밍.데이터베이스/DB,SQL

오라클 정규표현식(REGEXP)

by jjo_Mean 2020. 11. 15.

1. REGEXP_LIKE
- LIKE 연산자와 유사하며, 표현식 패턴(Regular Expression Pattern)을 수행하여, 일치하는 값을 반환.
- 문법 : REGEXP_LIKE(srcstr, pattern [,match_option])

2. REGEXP_SUBSTR
- SUBSTR 함수의 기능을 확장한 정규 표현식. 주어진 문자열을 대상으로 정규 표현식 패턴을 수행하여, 일치하는 하위 문자열을 반환.

- 문법 : REGEXP_SUBSTR(srcstr, pattern, [,position[,occurrence[,match_option]]])

3. REGEXP_REPLACE
- 주어진 문자열을 대상으로 정규 표현식 패턴을 조사하여, 다른 문자로 대체.
- 문법 : REGEXP_REPLACE(srcstr, pattern [,replacestr[,position[,occurrence[,match_option]]]])

4. REGEXP_INSTR
- 정규 표현을 만족하는 부분의 위치를 반환.
- 문법 : REGEXP_INSTR(srcstr, pattern [,position[,occurrence[,returnparam[,match_option]]]])