[Javascript] 정규식으로 태그 제거하기

2022. 1. 6. 16:11WEB Dev/Javascript | REACT | Node.js

728x90
728x90

모든 꺽쇠로된 HTML 태그 제거하기

 

var txt = ~텍스트~;

txt.replace(/(<([^>]+)>)/ig,"")

 

 

태그 중 일부분만 제거하기

 

var txt = ~텍스트~;

txt.replace(/<(\/span|span)([^>]*)>/gi,"");

 

 

navigator.share 이용해 공유 기능을 구현하는데

data 태그로 text를 받아오다보니 <br /> 개행 태그가 그대로 노출되어

정규식과 replace 메소드를 이용해 제거하였다.

 

인터넷의 대부분의 정규식을 적용해보았으나 가장 정확하게 드는 정규식이라 기록한다!

출처는 아래에!

 

 

<br />을 제거하는데도 모든 HTML 태그 없애는 정규식이 가장 깔끔하게 먹혔다.

 

 

 

 

 

[자바스크립트] 정규표현식을 사용하여 태그만 제거하기

정규표현식을 사용한 태그의 제거 방법입니다. 태그를 제거하기 위해서 내장함수에서 태그를 지원하는 함수가 있다면 편리하겠지만 순수 자바스크립트에서는 없는 부분이기에 다른 방법이 필

webisfree.com

 

 

728x90