Я просмотрел много вопросов StackOverflow, но ни один из них не ответил на мой вопрос.
В принципе, я мог бы получить строку, подобную приведенной ниже:
"From: 'Hima Chitalia (Hima- at Web Development)' via IWeb Development Support [mailto:hima@webdevelopement.com]
<div>Sent: Monday, January 7, 2019 7:24 PM
</div><div>To: Hima Chhag (hc) <hchhag@wd.com>;
</div><div>Cc: Hima (hagain) <hagain@web.com>;
</div><div>Subject: RE: strip off HTML Tags but not email addresses
</div><div><br></div>"
Итак, если есть какие-либо теги HTMLМне нужно заменить его на пустую строку.Но если есть адрес электронной почты, как это "».Его следует оставить как есть.
Мало что я пробовал:
string.replace(/<[^<>]*>/g,'')
string.replace(/<[^>]*>/g,'')
string.replace(/<(?:[^>=]|='[^']*'|="[^"]*"|=[^'"][^\s>]*)*>/g,'')
Фактический результат:
"From: 'Hima Chitalia (Hima- at Web Development)' via Web Development Support [mailto:hima@webdevelopement.com]
Sent: Monday, January 7, 2019 7:24 PM
To: Hima Chhag (hc) ;
Cc: Hima (hagain)
Subject: RE: strip off HTML Tags but not email addresses
"
Ожидается:
"From: 'Hima Chitalia (Hima- at Web Development)' via Web Development Support [mailto:hima@webdevelopement.com]
Sent: Monday, January 7, 2019 7:24 PM
To: Hima Chhag (hc) <hchhag@wd.com>;
Cc: Hima (hagain) <hagain@web.com>
Subject: RE: strip off HTML Tags but not email addresses
"
Любое предложение, чтобы исправить это?