본문 바로가기
IT/Oracle

[Oracle] - 오라클 정규식 REGEXP_REPLACE 함수 사용법

by 차이나는 개발자 2022. 8. 3.
728x90
반응형

#오라클 정규표현식 REGEXP_REPLACE 함수 사용법

 

 

#실습 

-첫번째 인자 : 원본데이터

-두번째 인자 : 찾을 패턴

-세번째 인자 : 변환하고자 하는 형태

-네번째 인자 : 검색 시작 위치 (기본값 1)

-- 숫자를 제외하고 출력
SELECT REGEXP_REPLACE('A1B2C3', '[0-9]') FROM DUAL; -- ABC 

-- 숫자를 제외하지 않고 출력
SELECT REGEXP_REPLACE('A1B2C3', '[^0-9]') FROM DUAL; -- 123 

-- A를 제외하고 출력
SELECT REGEXP_REPLACE('A1B2C3', 'A') FROM DUAL; -- 1B2C3

-- A를 F로 변환해서 출력
SELECT REGEXP_REPLACE('A1B2C3', 'A' , 'F') FROM DUAL; -- F1B2C3

 

 

 

728x90
반응형

댓글