코드
const reg = /<[^>]*>?/g
String.replace(/<[^>]*>?/g, '');
HTML 태그의 형식( < 태그 속성 > </태그> )에서 <>에 싸여있는 태그를 모두 감지할 수 있는 정규식입니다.
해당 정규식을 사용하여 HTML 태그를 매치, 제거할 수 있습니다.
예시
<!-- HTML -->
<div class="box">
<span>가나다라</span>
</div>
위와 같은 HTML 태그를 텍스트로 받아와 아래와 같은 코드로 태그를 제거해주면, 태그가 제거된 가나다라 텍스트만 남게 됩니다.
// JavaScript
const $el = document.querySelector(".box");
const newText = $el.innerHTML.replace(/<[^>]*>?/g, '');
console.log(newText);