从富文本中提取纯文本

🌺 摘要
从富文本中提取纯文本

/**
 * 从富文本中提取纯文本
 * @param richHTML 富文本字符串
 * @returns 纯文本字符串
 */
export const extractTextFromRichHTML = (richHTML: string | number) => {
  const parser = new DOMParser()
  const doc = parser.parseFromString(`${richHTML}`, 'text/html')
  const text = doc.body.textContent || doc.body.innerText
  if (text === 'null' || text === 'undefined') {
    return ''
  }
  return text
}