Eu estou trabalçhando em um editor de texto simples.
Gostaria de fazer um mecanismo de busca de palavras do texto, mas não sei exatamente como fazer isso.
Ajuda please.
Você já tentou pesquisar? Já tem alguma coisa feita? Já estudou sobre o assunto?
[]'s
[quote=akanamay]Eu estou trabalçhando em um editor de texto simples.
Gostaria de fazer um mecanismo de busca de palavras do texto, mas não sei exatamente como fazer isso.
Ajuda please.[/quote]
Como você buscaria uma ocorrência de um texto em uma String?
Eu tava pensando em usar o set e armazenar toda uma linha em um vetor de char.
E ir comparando o que o cara queria buscar com o que tivesse no vetor.
Isso de linha por linha.
Mas acho que isso daria muito trabalho e não lembro bem como separar de linha por linha.
[quote=akanamay]Eu tava pensando em usar o set e armazenar toda uma linha em um vetor de char.
E ir comparando o que o cara queria buscar com o que tivesse no vetor.
Isso de linha por linha.
Mas acho que isso daria muito trabalho e não lembro bem como separar de linha por linha.[/quote]
Se for uma busca exata, a classe String tem o método contains, que já resolve seu problema. Agora se quiser incrementar algumas coisas (como ignorar acentuação ou caixa), terá que pensar mais um pouco, talvez usar expressões regulares.
Ok, vou ver se eu consigo…
(sei que vai ser complicado)