none
procurar palavra em string

    Question

  • Olá galera, no meu projeto eu tenho um TEXTBOX com o html de uma página.

    E quero verificar se uma certa palavra existe no textbox... porém não estou conseguindo... To fazendo assim:

     

        private void button1_Click(object sender, EventArgs e)
        {
          int pos = textBox1.Text.IndexOf("PALAVRA", 0);
          label1.Text = "O resultado foi: " + pos.ToString();
        } 
    

    Mas ele sempre me retorna -1!!! E eu sei que essa palavra ta no textbox... porém ele não consegue achar o0.

    Detalhe que se eu preencher o textbox com qualquer coisa ele funciona perfeitamente...

    Monday, September 27, 2010 6:07 PM

Answers

  • Use

    IndexOf(

     

    "PALAVRA", StringComparison.InvariantCultureIgnoreCase)

    abc.


    Luciano Almeida MCAD / MCSD .NET
    Monday, September 27, 2010 7:41 PM

All replies

  •  

    Vc quer retornar a posição da palavra???

    Se sim, eu consegui fazer isso paenas usando StringBuilder.

    Armazenei o valor em uma StringBuilder e depois fiz exatamente o q vc fez

     

    StringBuilder texto = new StringBuilder();

    texto.Append(textbox1.text);

    texto.IndexOf("PALAVRA")

    Se não quer isso e apenas verificar

     

    Tente usar o contains do string

     

     

    Textbox1.Text.Contains("PALAVRA");

     

     

    att,

    Monday, September 27, 2010 6:25 PM
  • Use

    IndexOf(

     

    "PALAVRA", StringComparison.InvariantCultureIgnoreCase)

    abc.


    Luciano Almeida MCAD / MCSD .NET
    Monday, September 27, 2010 7:41 PM
  • Consegui...

     

    Agora galera, vocês podem me resolver outra dúvida?

     

     

    PORQUE NÃO DA PRA ADICIONAR O SYSTEM.WEB COMO REFERENCIA?

    SÓ EXISTE O SYSTEM.WEB.APPLICATIONSERVICES E SYSTEM.WEB.SERVICES

    Alguém sabe onde foi para o System.Web ?? :(

    Monday, September 27, 2010 8:00 PM
  • Talvez o seu sistema já tenha o System.Web como referência.

    Criei um projeto novo e adicionei normalmente a system.web.

     

    abc


    Luciano Almeida MCAD / MCSD .NET
    Monday, September 27, 2010 8:23 PM