간혹 사용자 중에 textarea에 HTML TAG를 입력하는 분들이 있습니다.
정규표현식을 이용하여 간단하게 태그가 들어가 있는 데이터들을 뽑아낼 수 있습니다.
이런 식으로 검색을 하면 html태그를 걸러낼 수 있습니다.
또한 HTML TAG 만 싹 없애버릴 수도 있어요~
이렇게 하면 COLUMN에 태그들이 싹 지워집니다.
정규표현식을 이용하여 간단하게 태그가 들어가 있는 데이터들을 뽑아낼 수 있습니다.
select *
from TABLE
where regexp_like (COLUMN, '<[ a-zA-Z0-9\/\;\:\-\_\''\"\.]*>');
이런 식으로 검색을 하면 html태그를 걸러낼 수 있습니다.
또한 HTML TAG 만 싹 없애버릴 수도 있어요~
update TABLE
set COLUMN = regexp_replace(COLUMN,'
<[ a-zA-Z0-9\/\;\:\-\_\''\"\.]*>','')
where regexp_like (COLUMN, '<[ a-zA-Z0-9\/\;\:\-\_\''\"\.]*>');
이렇게 하면 COLUMN에 태그들이 싹 지워집니다.
'스터뒤ºㅁº' 카테고리의 다른 글
window 에서 docker 이미지 전체 삭제 (0) | 2018.04.04 |
---|---|
[LINUX] 파일 내용 찾아보기 (0) | 2011.11.09 |
[ORACLE] add_months() 함수 (0) | 2011.11.09 |
[Android] 처음 실행 시 에뮬레이터 안뜨는 오류가 발생하면?? (0) | 2011.08.03 |
Spring Security (0) | 2010.01.19 |