htmlToTex

public htmlToText(html: string) {
return html
.replace(/<br>/g, '')
.replace(/<p>/g, '')
.replace(/</p>/g, '')
.replace(/<s*b[^>]*>/g, '')
.replace(/</s*b[^>]*>/g, '')
.replace(/<s*font[^>]*>/g, '')
.replace(/</s*font[^>]*>/g, '')
.replace(/<s*div[^>]*>/g, '')
.replace(/</s*div[^>]*>/g, '')
.replace(/<s*span[^>]*>/g, '')
.replace(/</s*span[^>]*>/g, '')
.replace(/<s*strong[^>]*>/g, '')
.replace(/</s*strong[^>]*>/g, '')
.replace(/<s*em[^>]*>/g, '')
.replace(/</s*em[^>]*>/g, '')
.replace(/<s*ul[^>]*>/g, '')
.replace(/</s*ul[^>]*>/g, '')
.replace(/<s*li[^>]*>/g, '')
.replace(/</s*li[^>]*>/g, '')
.replace(/<s*ol[^>]*>/g, '')
.replace(/</s*ol[^>]*>/g, '')
.replace(/&nbsp;/g, '')
.replace(
/<img[^<>]*?src[s ]*=[s ]*[""']?[s ]*(?<imgUrl>[^s ""'<>]*)[^<>]*?>/g,
'[图片]',
)
.replace(/<s*a[^>]*>/g, '')
.replace(/</s*a[^>]*>/g, '');
}
原文地址:https://www.cnblogs.com/lhx5213/p/14791066.html