img src 태그 하나만 있다면?
정규식이나 변환함수 등을 이용해 가능하긴 하지만
다른 태그들도 존재한다면? 전체 태그를 없애는 방법이 어떨까? 하네요.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | WITH t AS ( SELECT '방갑습니다. 테스트에요 good <img src="/good/hello.png" /> 감사합니다.' contents FROM dual ) -- XML 형태로 바꾸어 태그를 제거한 문자만 추출하는 방법 SELECT * FROM ( SELECT contents , SUBSTR(XMLTYPE( '<root>' || contents || '</root>' ).EXTRACT( '//text()' ), 1) x FROM t ) WHERE INSTR(x, 'good' ) > 0 ; |