어제 마농님 퀴즈 풀다가.. 정규식에.. 빠져서 열실히 보고 있는 1인 입니다. ㅋㅋ
SELECT
REGEXP_SUBSTR('The final test is is the
implementation',
'([[:alnum:]]+)([[:space:]]+)\1')
AS substr FROM dual
여기서 \1 앞에 괄호를 반복하는거 같은데..
SELECT
REGEXP_SUBSTR('The final test is is the
implementation',
'([[:alnum:]]+)([[:space:]]+)([[:alnum:]]+)')
AS substr FROM dual
이거랑 똑같을 거라고 생각했는데.. 틀린 결과가 나오는데..
왜그런지 도통 모르겠네요.. 첫번재 결과는 is is 가 나오는데.. 두번째 결과는 The final 이게 나와요..
왜그런지 도통 모르겟네요.. 문자숫자조합에 +가 한번이상이니까.. 제 생각에는
첫번재도 The final 된다고 생각하는데... 점점 미궁으로 빠지네요.. 도와주세요..
아직 개념에서.. 헤메는것 같네요.. 아~ 답답하네요..