Encontrar partes de um nome noutro nome

Boas!

Lista nomes = {Joao miguel silva gomes, luis silva pereia gomes, jose manuel gomes silva, jose miguel}

o que eu quero é que a funcao me devolva um vector com todos os nomes completos que comtenham ‘gomes’ ou ‘silva’

neste caso devolvia um vector com as 3 primeiras strings. :???:

O que acham? tava a pensar usar o stringTokenizer

da uma olhada na api e v c tem alguma coisa q da pra vc pegar cada palavra da string, ai ja era!

Faça um split, colcoando tudo num vetor. Itere pelo vetor procurando elementos que tenham o nome, remova do vetor quem não tiver.

Obrigadão pelas dicas! :wink:

Já me safei :wink:

Cumps.