by 오라클초보자 [SQL Developer] 특정 문자 위치 조건 정규식 오라클 sql developper [2020.02.21 15:41:10]
안녕하세요 오라클을 시작한지 얼마 안된 학생입니다.
최근 정규식을 공부하게 되었는데
select regexp_substr('가나 다라 마바 사아 자카','[^ ]+',1,3) as col1 from dual;
위의 식으로 3번째 띄어쓰기로 시작하는 마바라는 데이터를 추출하는 것 까지는 이해를 하겠는데
만약 테이블의 데이터가 '가나 다라 마바 사아 자카', '가나 다라 모바 사아 자카','가나 다라 무바 사아 자카','가나 다라 마부 사아 자카,'가나 다라 마보 사아 자카'이런식으로 여러개가 있을 경우에 3번째 띄어쓰기로 시작하는 데이터중 '바'로 끝나는 데이터만 추출하려면 어떻게 해야하는지 선배님들의 조언을 구해봅니다.