본문 바로가기
IT/PostgreSQL

[PostgreSQL] - 포스트그레 정규식 REGEXP_REPLACE 함수 사용법

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

#포스트그레 정규식 REGEXP_REPLACE 함수 사용법

 

 

#PostgreSQL REGEXP_REPLACE 함수 인자 설명

-첫번째 인자 : 원본데이터입니다.

-두번째 인자 : 찾을 패턴을 지정합니다.

-세번째 인자 : 변환하고자 하는 형태를 지정합니다.

-네번째 인자 : 'g' 를 지정하면 전체 데이터 범위를 REPLACE 처리하고 

생략되면 첫번째 발견한 데이터 1개만 REPLACE 처리합니다.

 

 

#PostgreSQL REGEXP_REPLACE 함수 예시 쿼리입니다.

SELECT REGEXP_REPLACE('A1B2C3', '[0-9]', '', 'g'); -- ABC 

SELECT REGEXP_REPLACE('A1B2C3', '[^0-9]', '', 'g'); -- 123 

SELECT REGEXP_REPLACE('A1B2C3', 'A', ''); -- 1B2C3

SELECT REGEXP_REPLACE('A1B2C3', 'A' , 'F'); -- F1B2C3

 

 

 

728x90
반응형

댓글