본문 바로가기

Programming/JavaScript/AJAX

[Javascript] 태그 삭제 정규식

출처 : http://signpen.net/blog/2510886

얼마 전 게시판을 하나 만들면서 댓글을 작성할때 자바스크립트라던가 HTML태그를 사용하지 못하게 하기 위해서 사용했던 정규식


content
= str.replaceAll("<(/)?([a-zA-Z]*)(\\s[a-zA-Z]*=[^>]*)?(\\s)*(/)?>", "");

태그를 없애버린다!! 사라져뢌!!!

내용인 즉.. 태그를 ""로 치환해 버리는것이다.


역시 이런 정규식은 많은 선배 개발자들이 깔끔한 형태로 만들어 놓으신게 많아서...

나는 그냥 긁어다 쓰면... 음훼훼훼~~

위의 정규식도 인터넷 어디선가 긁어온 것!!


날짜 포맷이라던가 간단한 형태를 판별해 내고 처리하는 정규식은 어떻게든 해 보겠는데.. 형태가 조금만 복잡해 지면.. 특수문자들 사이에서 내 정신을 놓아버리고 만다..ㅠㅠ

아무리 봐도.. 이 곳은 내 영역이 아닌것 같아..ㅠㅠS