C# – Como remover tags HTML/XML de uma String
Postado em 18/12/2009 15:12:20 por Tomás VásquezEssa valeu de tão simples.
Na necessidade de precisar limpar as tags HTML de uma string para apresenta-la em um local que não um browser ou componente que pudesse interpretá-lo, precisei construir uma rotina para a tarefa. Como de costume, programador pensa sempre na solução mais difícil. Mas depois de um pouco de preguiça saudável, não foi complicado decidir que através de uma simples Regular Expression o trabalho poderia ser feito facilmente. Antes mesmo de precisar queimar neurônios pensando em uma, resolvi garimpar no um pouco na Web. Em poucos segundos, o resultado era o código abaixo:
public string Strip(string text) { return Regex.Replace(text, @”<(.|\n)*?>”, string.Empty); }
O autor da proeza é Ali Raza.
Bom proveito!

2 comentários para “C# – Como remover tags HTML/XML de uma String”
ó que coisa boa!
Muito bom, Tomás!
Pouparam meus neurônios também! haha
Muito bom.