by 불장작 [2019.11.07 12:55:01]
SELECT '123.4.5' TXT FROM DUAL;
이컬럼의 '.' 의 갯수를 알고자 하는데 방법이 있을까요?
고수님들의 조언 부탁드립니다.
REGEXP_COUNT ( txt, '\.' )
답변 감사합니다.
정규식을 좀 배워야 하는데 어디 정리된곳이 있을까요?
http://blog.naver.com/hamstery/110078690355
http://blog.naver.com/hamstery/110078700492
http://blog.naver.com/hamstery/110078709707
쓰이는곳 별로 표현식이 조금씩 다릅니다. UNIX표준 정규식으로 공부하시면 될거 같네요. 검색해보면 많이 나옵니다.
LENGTH(txt) - LENGTH(REPLACE(txt, '.'))