using System.Text.RegularExpressions;
public static void Main()
string valor_com_aspas ="[AGENTE:BLUE WATER PORTUGAL]<br /><br /><p class=\"MsoNormal\"><strong><span lang=\"PT\" style=\"font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: PT; mso-no-proof: yes;\">Alexandra Costa</span></strong><span lang=\"PT\" style=\"font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: PT; mso-no-proof: yes;\"><br /> Sales Executive<br /></span>Leixões, Portugal<br />Phone +351-223295502<br />Mobile +351-910933295<br /><span lang=\"PT\" style=\"font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: PT; mso-no-proof: yes;\">Skype </span><span lang=\"EN-US\" style=\"font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: EN-US; mso-no-proof: yes;\"><span lang=\"PT\"><a href=\"mailto:apdc@bws.dk\">apdc@bws.dk<br /></a></span></span><span lang=\"EN-US\" style=\"font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: EN-US; mso-no-proof: yes;\">Web </span><u><span lang=\"EN-US\" style=\"font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: blue; mso-ansi-language: EN-US; mso-no-proof: yes;\"><a href=\"http://www.bws.dk/\">http://www.bws.dk<br />*</a>**<br /></span></u></p><p class=\"MsoNormal\"><span lang=\"PT\">Armazenagem carga Geral :período de isenção 24 horas apos hora de chegada do voo<br /></span><span lang=\"PT\">*Exclui valores de iva + direitos </span></p>";
string valor2_sem_aspas = @"[AGENTE:BLUE WATER PORTUGAL]<br /><br /><p class=MsoNormal><strong><span lang=PT style=font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: PT; mso-no-proof: yes;>Alexandra Costa</span></strong><span lang=PT style=font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: PT; mso-no-proof: yes;><br /> Sales Executive<br /></span>Leixões, Portugal<br />Phone +351-223295502<br />Mobile +351-910933295<br /><span lang=PT style=font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: PT; mso-no-proof: yes;>Skype </span><span lang=EN-US style=font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: EN-US; mso-no-proof: yes;><span lang=PT><a href=mailto:apdc@bws.dk>apdc@bws.dk<br /></a></span></span><span lang=EN-US style=font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: gray; mso-ansi-language: EN-US; mso-no-proof: yes;>Web </span><u><span lang=EN-US style=font-size: 8.0pt; font-family: 'Verdana',sans-serif; mso-bidi-font-family: Arial; color: blue; mso-ansi-language: EN-US; mso-no-proof: yes;><a href=http://www.bws.dk/>http://www.bws.dk<br />*</a>**<br /></span></u></p><p class=MsoNormal><span lang=PT>Armazenagem carga Geral :período de isenção 24 horas apos hora de chegada do voo<br /></span><span lang=PT>*Exclui valores de iva + direitos </span></p>";
Console.WriteLine("\nSem aspas\n");
var final = ScrubHtml(valor_com_aspas);
Console.WriteLine(final);
Console.WriteLine("\n********************************\n");
Console.WriteLine("Com aspas\n");
final = ScrubHtml(valor2_sem_aspas);
Console.WriteLine(final);
public static string ScrubHtml(string value)
var step1 = Regex.Replace(value, @"<[^>]+>| ", "\n").Trim();
var step2 = Regex.Replace(step1, @"\s{2,}", " \n");