Borrar filtros
Borrar filtros

finding parent words using strfind

1 visualización (últimos 30 días)
NUR KHAIRUNNISA rahimi
NUR KHAIRUNNISA rahimi el 28 de Nov. de 2011
As in normal case, i will have this huge cell array of words,
wordbank={'back'; 'beast';''fairytale';'aerial';'whale';'astronomy'.......}
I asked the user for a string of letters that might compare with what I have in the wordbank, so I tried to use strfind.
say,
wchoice=input('please enter a valid parent word','s')
then from here I tried to compare which word have similarities from the input with the list of words in wordbank.
so I used strfind(wordbank,wchoice)
which later will give me the cell with indices where the words are similar instead of just displaying what the word is.
I was hoping that something like this can appear if
wchoice='al'
I typed strfind(wordbank,wchoice)
ans=
'whale'
'fairytale'
Could you help me with this?Thank you.

Respuesta aceptada

Walter Roberson
Walter Roberson el 28 de Nov. de 2011
wordbank(strfind(wordbank,wchoice))
  4 comentarios
Walter Roberson
Walter Roberson el 28 de Nov. de 2011
wordbank(~cellfun('isempty',strfind(wordbank,wchoice)))
NUR KHAIRUNNISA rahimi
NUR KHAIRUNNISA rahimi el 29 de Nov. de 2011
You are awesome!thank you!!!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Characters and Strings en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by