select regexp_replace(
(select
regexp_replace
(
(select
regexp_replace
(
'<P class="aa"><SPAN></SPAN><SPAN class=pointStar jQuery16105097367741801253="100"><SPAN class=pointStar><SPAN class=pointStar jQuery16105097367741801253="100"><SPAN style="text">sdf123</span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>'
,' jquery[0-9]+="[0-9]+"' --jquery12341234="123" 형식의 불필요 속성 삭제
,'',1,0,'i'
)
from dual
)
,'(<[^&]+>)\1+' -- 의미없이 반복되는 태그 한개만 표시
,'\1',1,0,'i'
)
from dual
)
,'<([^&/]+)></\1>' -- 내용이 없는 불필요 태그 삭제
,'',1,0,'i'
)
from dual
;
'Dev. 데이터베이스 > SQL 예제' 카테고리의 다른 글
[Oracle] 분석함수에서의 first last 사용 예제 (0) | 2014.10.08 |
---|---|
[oracle 예제] 함수(function) 생성 및 복수행 데이터 한 행 출력 예제 (0) | 2014.05.26 |
oracle merge 실사용 예제(데이터가 존재하면 Update, 존재하지 않으면 Insert 실행) (0) | 2013.07.09 |
[SQL 문제] 함수(FUNCTION) 통합 테스트 (0) | 2012.08.22 |
[SQL 문제] 집합함수, group by 이용 간단 테스트 예제 (0) | 2012.08.22 |