none
Caracteres especiais RRS feed

  • Pergunta

  • Galera preciso retirar caracteres especiais menos "/" e "&" como posso fazer isso ?

    Meu código está assim :

                    string pattern = @"[^\w\.@-]";
    
    
                    dado = Regex.Replace(dado, pattern, " ");

    Obrigado


    SirSmart

    sexta-feira, 5 de fevereiro de 2016 12:52

Respostas

  • Boa tarde,

    Para retirar acentuação das palavras, você pode fazer da seguinte maneira:

    string palavra = "Acentuação";

    byte[] codigosPalavra = Encoding.GetEnconding("iso-8859-8").GetBytes(palavra); return Enconding.UTF8.GetString(codigosPalavra);

    Fonte: SMCode

    Abs.

    Bruno Destro


    Dicas de programação em .net, C# e SQL - http://smcode.com.br/


    • Editado Bruno Destro sexta-feira, 5 de fevereiro de 2016 16:41 Ajuste do código
    • Marcado como Resposta Marcos SJ sexta-feira, 5 de fevereiro de 2016 19:11
    sexta-feira, 5 de fevereiro de 2016 16:41

Todas as Respostas

  • string pattern = @"[^&/\w\.@-]";
    sexta-feira, 5 de fevereiro de 2016 14:37
  • É para limpar url? Nao esqueça do "?"

    Se for isso entao a regex correta é:

    ([A-Z]:\\[^/:\*\?<>\|]+\.\w{2,6})|(\\{2}[^/:\*\?<>\|]+\.\w{2,6})

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    sexta-feira, 5 de fevereiro de 2016 14:49
    Moderador
  • Boa tarde,

    Para retirar acentuação das palavras, você pode fazer da seguinte maneira:

    string palavra = "Acentuação";

    byte[] codigosPalavra = Encoding.GetEnconding("iso-8859-8").GetBytes(palavra); return Enconding.UTF8.GetString(codigosPalavra);

    Fonte: SMCode

    Abs.

    Bruno Destro


    Dicas de programação em .net, C# e SQL - http://smcode.com.br/


    • Editado Bruno Destro sexta-feira, 5 de fevereiro de 2016 16:41 Ajuste do código
    • Marcado como Resposta Marcos SJ sexta-feira, 5 de fevereiro de 2016 19:11
    sexta-feira, 5 de fevereiro de 2016 16:41