REGEXP_SUBSTR(대상문자열, 정규표현식, 시작위치, 몇번째일치하는것 가져올지, 대소문자구분, 패턴중 몇번째 패턴 가져올지)
select juso, REGEXP_SUBSTR(juso, '\d+동 \d+호', 1, 1, 'i' ) as dongho from (
select '150동 2305호 서울특별시 영등포구 당산로54길 11, 230동 111호(당산동, 래미안당산1차아파트)' as juso from dual
); --> 150동 2305호
select juso, REGEXP_SUBSTR(juso, '\d+동 \d+호', 1, 2, 'i' ) as dongho from (
select '150동 2305호 서울특별시 영등포구 당산로54길 11, 230동 111호(당산동, 래미안당산1차아파트)' as juso from dual
); --> 230동 111호
select juso, REGEXP_SUBSTR(juso, '(\d+동) (\d+호)', 1, 2, 'i', 1 ) as dongho from (
select '150동 2305호 서울특별시 영등포구 당산로54길 11, 230동 111호(당산동, 래미안당산1차아파트)' as juso from dual
); --> 230동
select juso, REGEXP_SUBSTR(juso, '(\d+동) (\d+호)', 1, 2, 'i', 2 ) as dongho from (
select '150동 2305호 서울특별시 영등포구 당산로54길 11, 230동 111호(당산동, 래미안당산1차아파트)' as juso from dual
); --> 111호
'DATABASE > 오라클' 카테고리의 다른 글
윈도우에서 오라클 설치 삭제 방법 (2) | 2022.09.25 |
---|---|
sql developer 문자열에 '&' 입력시 Enter Substitution variable (0) | 2022.09.06 |
오라클 IP 범위 체크 정규식 (0) | 2021.02.15 |
ORA-00959 : 오라클 imp, 테이블 스페이스 오류 (0) | 2018.03.16 |
오라클 삭제 - 폴더, 레지스터까지 삭제하기 (2) | 2018.03.12 |