Bonjour à tous,
Voici mon problème probablement banal mais je n'arrive pas y voir clair :
Je dispose d'une chaîne de caractère filename qui peut se présenter sous la forme suivante :
J'ai besoin de rechercher si filename contient '-1.csv' ou '-50.csv' auquel cas je vais appeler différemment une fonction selon l'algorithme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11filename= 12-2-1.csv %ou filename= 12-2-50.csv
si filename contient '-1.csv'
alors j'appelle fonction(filename(1:end-7))
si filename contient '-50.csv'
alors ne rien faire
end
Voilà le problème c'est donc la recherche des chaîne '-1.csv' et '-50.csv' dans filename, strfind(filename=='-1.csv') ne marche pas, de même que find.
Partager