[typescript] 정규 표현식을 사용하여 HTML 태그 사이에 있는 내용 추출하는 방법

다음은 TypeScript에서 정규 표현식을 사용하여 HTML 태그 사이에 있는 내용을 추출하는 방법을 보여주는 예제 코드입니다.

function extractContentFromHtml(html: string): string[] {
  const pattern = /<.*?>(.*?)<\/.*?>/g;
  const matches = [];
  let match;
  while ((match = pattern.exec(html)) !== null) {
    matches.push(match[1]);
  }
  return matches;
}

const htmlContent = '<div>이것은 <strong>HTML</strong> 내용입니다.</div>';
const extractedContent = extractContentFromHtml(htmlContent);
console.log(extractedContent);

이 코드에서는 extractContentFromHtml 함수를 사용하여 HTML 내용에서 태그 사이의 내용을 추출합니다. 이 함수는 정규 표현식을 사용하여 HTML 태그를 찾고 제거한 후 내용을 추출합니다.

이 예제를 통해 TypeScript에서 정규 표현식을 사용하여 HTML 태그 사이에 있는 내용을 추출하는 방법을 이해할 수 있습니다.