none
mudar parte entre determinado caractere? RRS feed

  • Pergunta

  • Eu gostaria que meu gerador gerasse apenas em algumas partes do richtextbox, por exemplo:

    AQUI NÃO MUDA NADA > AQUI MUDA < AQUI NAO MUDA NADA E NEM AQUI > AQUI MUDA <

    Ou seja, só mudaria oque estiver entre "> <" e o resto não seria afetado, isso no clicar de um button!

    será que é possível, lembro que uma vez eu havia feito mas já faz muito tempo, eu usei uma resource (string), alguém consegue me ajudar?

    sexta-feira, 8 de março de 2019 03:32

Respostas

Todas as Respostas

  • Tente assim amigo.

    #region remover texto frase
    public static string ModificarTexto(string texto, char caractere_inicial, char caractere_final)
    {
        var texto_lista = texto.Split(caractere_final).ToList();
        texto = string.Empty;
        foreach (string linha in texto_lista)
        {
            var posicao_caractere = 0;
            if (!string.IsNullOrEmpty(linha.Trim()))
            {
                posicao_caractere = linha.IndexOf(caractere_inicial);
                texto += linha.Substring(0,posicao_caractere);
            }
        }
        return texto;
    }
    #endregion

    sexta-feira, 8 de março de 2019 11:18
  • será que existe alguma vídeo aula ou um tutorial em texto explicativo de como ativar isto? eu revirei o youtube e também tentei usar este código mas não obtive sucesso.
    sábado, 9 de março de 2019 20:41
  • So usa string.replace split etc..

    • Editado João Paulo [] sábado, 9 de março de 2019 20:58
    • Marcado como Resposta ZarkIMVU sábado, 9 de março de 2019 21:06
    sábado, 9 de março de 2019 20:48