MATLAB: Is there a function that returns t/f when searching for a string case

true false string search

say I have the case of:
m={'abc';'efg';hij'}
is there a function that can search for the letter 'i' and return an array stating 1 or 0 for true or false if that letter exists in m?
so the answer that i would be looking for would return as:
ans=
0
0
1
I have an older version of Matlab, R2008a

Best Answer

  • found = ~cellfun('isempty', strfind(m, 'i'));