Find indexes of strings that have special characters.

I have column that consist of strings
eg.
someString
String
otherString
someString
String
and I want to get idexes of strings that have word 'some' or 'other' inside it.
so the result of the function will be [1,3,4].

 Respuesta aceptada

Andrei Bobrov
Andrei Bobrov el 16 de Sept. de 2013
a = {'someString';'String';'otherString';'someString';'String'};
out = find(~cellfun('isempty',regexpi(a,'some|other')));

1 comentario

Jonasz
Jonasz el 16 de Sept. de 2013
Thank you very much.Do you know how to change it so it will work dynamically. I mean (some and other) shall we say it's numbers (0 and 1) but other time I have to find in string numbers (0,1 and 2) do you know how to write this in regexpi function.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Characters and Strings en Centro de ayuda y File Exchange.

Productos

Etiquetas

Preguntada:

el 16 de Sept. de 2013

Community Treasure Hunt

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

Start Hunting!

Translated by