안녕하세요
정규식 관련해서 질문있어 올립니다.
ex)
SELECT REGEXP_REPLACE(SUBSTR(TEL_NO, 1, LENGTH(TEL_NO) -4) || DECODE(TEL_NO, NULL,'','****'),'(02|.{3})(.+)(.{4})','\1-\2-\3') AS TEL_NO
FROM 테이블
결과
010-1234-****
02-345-****
이런식으로 처리 되는데
정규식으로 지역번호가 없을 경우에 처리를 어떻게 해야되는지 궁금합니다..
현재는 case when 조건을 통해 문자열 길이별로 처리하고는 있습니다.