Common substring index from two string arrays
Mostrar comentarios más antiguos
I have two string arrays a and b and I need to find the index matching the substring numbers (within string arrays). For example, in a string array a, 01, 02, 03 are the substrings matching in string array b.
a = {'frame01', 'frame02', 'frame03'};
a = string(a);
b = {'capture00.jpg' 'capture01.jpg', 'capture02.jpg', 'capture03.jpg', 'capture04.jpg'};
b = string(b)
Desired output index of string array b should be:
Index_b = [2 3 4]
Desired output index of string array a should be:
Index_a = [1 2 3]
Without for-loop solution is preferred.
Any help is appreciated!
4 comentarios
Preetham Manjunatha
el 2 de Nov. de 2021
Stephen23
el 2 de Nov. de 2021
Do the substring numbers require the same leading zeros or just the same numeric value, i.e. is '3' the same as '03' ?
Preetham Manjunatha
el 2 de Nov. de 2021
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Cell Arrays en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!