[typescript] 정규 표현식을 사용하여 HTML 태그 제거하는 방법

이번에는 TypeScript를 사용하여 문자열에서 HTML 태그를 제거하는 방법에 대해 알아보겠습니다. 정규 표현식을 활용하여 간단하게 HTML 태그를 제거할 수 있습니다.

문자열에서 HTML 태그 제거하기

다음은 TypeScript로 작성된 문자열에서 HTML 태그를 제거하는 예제입니다.

function removeHtmlTags(input: string): string {
  return input.replace(/<[^>]*>/g, '');
}

// 사용 예
const htmlString = '<div>안녕하세요, <b>월드</b>!</div>';
const cleanedString = removeHtmlTags(htmlString);
console.log(cleanedString); // 출력: "안녕하세요, 월드!"

위 예제는 removeHtmlTags라는 함수를 사용하여 HTML 태그를 제거하는 방법을 보여줍니다. replace 메서드를 사용하여 정규 표현식 <[^>]*>을 이용하여 HTML 태그를 제거합니다.

결론

TypeScript에서 정규 표현식을 사용하여 HTML 태그를 제거하는 방법에 대해 알아보았습니다. 이를 통해 문자열에서 원치 않는 HTML 태그를 간단히 제거할 수 있습니다.