标签:replace img 图片 strong div ring public nbsp pre
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(/ /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, ‘‘);
}
标签:replace img 图片 strong div ring public nbsp pre
原文地址:https://www.cnblogs.com/lhx5213/p/14791066.html