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\b[^<>]*?\bsrc[\s\t\r\n]*=[\s\t\r\n]*[""']?[\s\t\r\n]*(?<imgUrl>[^\s\t\r\n""'<>]*)[^<>]*?>/g,
'[图片]',
)
.replace(/<\s*a[^>]*>/g, '')
.replace(/<\/\s*a[^>]*>/g, '');
}
posted @ 2021-05-20 18:42  _ryze  阅读(60)  评论(0编辑  收藏  举报