none
Retornar string dentro de um separador RRS feed

  • Pergunta

  • Consigo retornar o conteúdo dentro de um separador com alguma função?

    Exemplo: Fulano foi a [roma]

    Retornar tudo que estiver dentro de "[]", neste caso roma.

    terça-feira, 26 de novembro de 2013 15:59

Respostas

  • CEFL,

    Vê se isso te ajuda :

                String MeuTexto = "Fulano foi a [roma]";
    
                string[] split = MeuTexto.Split(new char[] { '[', ']' });
    
                string Final = string.Empty;
    
                for (int i = 1; i < split.Length; i += 2)
                {
                    Final = split[i];
                }
    
                MessageBox.Show(Final);



    Diego Almeida Barreto
    System Analyst / Software Developer

    • Sugerido como Resposta Daniel Brito br terça-feira, 26 de novembro de 2013 17:36
    • Marcado como Resposta CEFL terça-feira, 26 de novembro de 2013 18:03
    terça-feira, 26 de novembro de 2013 17:26

Todas as Respostas

  • CEFL,

    Vê se isso te ajuda :

                String MeuTexto = "Fulano foi a [roma]";
    
                string[] split = MeuTexto.Split(new char[] { '[', ']' });
    
                string Final = string.Empty;
    
                for (int i = 1; i < split.Length; i += 2)
                {
                    Final = split[i];
                }
    
                MessageBox.Show(Final);



    Diego Almeida Barreto
    System Analyst / Software Developer

    • Sugerido como Resposta Daniel Brito br terça-feira, 26 de novembro de 2013 17:36
    • Marcado como Resposta CEFL terça-feira, 26 de novembro de 2013 18:03
    terça-feira, 26 de novembro de 2013 17:26
  • pode ser assim também

                string MeuTexto = "Fulano foi a [roma]";
                string retorno = MeuTexto.Substring(MeuTexto.IndexOf('[')+1, MeuTexto.IndexOf(']') - MeuTexto.IndexOf('[') -1);
    

    terça-feira, 26 de novembro de 2013 20:15