Usuário com melhor resposta
Remover tags Html de uma String

Pergunta
-
Bom dia a todos,
Estou com um pequeno problema em uma string, preciso remover as tags Html de uma string que recebo do banco de dados.
As tags são </p><p> e recebo a informação deste jeito como nesse exemplo abaixo.
<p>Teste Insercao de texto 3</p>\n<p> </p>
Desde já muito obrigado!
Respostas
-
Olá,
Utilize esse método:
public static string RemoverHTML(string value) { var passo1 = Regex.Replace(value, @"<[^>]+>| ", "").Trim(); var passo2 = Regex.Replace(passo1, @"\s{2,}", " "); return passo2; }
Utilizando no seu exemplo, faz a chamada assim:
string teste = "<p>Teste Insercao de texto 3</p>\n<p> </p>"; string testeSemHTML = RemoverHTML(teste);
Referência: http://stackoverflow.com/questions/19523913/remove-html-tags-from-string-including-nbsp-in-c-sharp
Valeu!
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco
- Editado André SeccoMVP terça-feira, 22 de novembro de 2016 11:34
- Marcado como Resposta Marcio Camargo terça-feira, 22 de novembro de 2016 12:05
Todas as Respostas
-
Olá,
Utilize esse método:
public static string RemoverHTML(string value) { var passo1 = Regex.Replace(value, @"<[^>]+>| ", "").Trim(); var passo2 = Regex.Replace(passo1, @"\s{2,}", " "); return passo2; }
Utilizando no seu exemplo, faz a chamada assim:
string teste = "<p>Teste Insercao de texto 3</p>\n<p> </p>"; string testeSemHTML = RemoverHTML(teste);
Referência: http://stackoverflow.com/questions/19523913/remove-html-tags-from-string-including-nbsp-in-c-sharp
Valeu!
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco
- Editado André SeccoMVP terça-feira, 22 de novembro de 2016 11:34
- Marcado como Resposta Marcio Camargo terça-feira, 22 de novembro de 2016 12:05
-