안녕하세요.
REG 함수 관련하여 문의사항이 있습니다.
감사합니다.
패턴 'id="([^"]+)"' 에 해당하는 값은 'id="systemCodeTab"' 이구요
이 중 괄호로 묶인 ([^"]+) 이 부분에 해당하는 걸 '\1' 로 표현하며 값은 'systemCodeTab' 이지요
REGEXP_REPLACE('<ul class="nav nav-tabs" role="tablist" id="systemCodeTab">', 'id="([^"]+)"', '\1') 을 그대로 값을 대입해 보면
REPLACE('<ul class="nav nav-tabs" role="tablist" id="systemCodeTab">', 'id="systemCodeTab"', 'systemCodeTab') 이 됩니다.
- 변경전 : '<ul class="nav nav-tabs" role="tablist" id="systemCodeTab">'
- 변경후 : '<ul class="nav nav-tabs" role="tablist" systemCodeTab>'
'앞(에)꺼|.' 의 의미는 앞에꺼 또는(|) 모든 1자리 문자(.) 를 의미하죠.
여기서 모든문자들이 모여 아래 초록색 부분이 됩니다.
- 변경전 : '<ul class="nav nav-tabs" role="tablist" id="systemCodeTab">'
- 변경후 : 'systemCodeTab'