Bonjour à tous
Mon problème est le suivant, j'ai un fichier .FIL que j'aimerai exploiter.
Voila ce qu'on peut trouver dans ce fichier lorsqu'on l'ouvre sous Notepad :
Code :
Nouveau 07C0F6782010 426 0
POL 077294CD2010 426 0
POLPOL 077FB18C2010 426 0
TEST 067859392010 426 0
TESTRECON 07659DEB2010 426 0
J'aimerai pouvoir "chercher" dans ce fichier une chaine de caractères préalablement saisie par l'utilisateur, et si elle est trouvé renvoyer la ligne complete où se situe la chaine et l'afficher a l'écran.
Exemple : Je cherche "Nouveau" .... Le programme cherche dans ce fichier la chaine de caractère "Nouveau" s'il la trouve il me renvoie "Nouveau 07C0F6782010 426 0".
Mes questions :
1) J'aimerai savoir comment je peux assimiler ce fichier texte dans mon code.
2) Connaître la méthode pour trouver une chaine de caractère dans un fichier. ( Je pensais faire quelque chose comme couper la chaine de caractère "Nouveau" en "N" "o" "u"... et chercher sur la première ligne premier caractère "N", si ce n'est pas le cas, passer a la ligne suivante etc. Si c'est le cas tester le 2eme caractère etc etc... ) => Algorithme naif ? (Je suppose qu'il doit y avoir des fonctions déjà préconstruite !?)
3)Savoir comment récupérer toute la ligne du fichier et la récupérer dans mon programme.
Merci de votre aide
Cordialement.