Comparer les caractères d'un input avec ceux d'un fichier txt

mies07 Messages postés 20 Date d'inscription mardi 22 août 2006 Statut Membre Dernière intervention 15 juin 2012 - 2 sept. 2011 à 00:01
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 - 2 sept. 2011 à 08:36
Bonjour,

Je ne me rend pas bien compte si ce que je demande est très compliqué... Je me dis que c'est peut-être facile pour quelqu'un qui s'y connais bien...

Voici ce que j'aimerai faire :
Dans mon animation, j'ai un champs input dans lequel on insère 15 caractères comme par exemple :
131322113312113

Ensuite quand on clique sur envoyer, j'aimerai que cela compare avec un fichier txt qui contient une série de ligne comme par exemple :
132123123112312
132132312213131
123213133122312
et ainsi de suite...

Que cela calcule combien de caractères sont identiques et à la même place entre l'input et chaque ligne (ou mot) du fichier txt. Par exemple entre l'input et la première ligne, il y a 8 caractères identiques qui sont à la même place. Et ensuite que cela affiche dans un champs de texte dynamique combien de ligne (ou mot) dans le fichier txt contiennent 8 caractères identiques et à la même place que dans l'input, combien contiennent 9 caractères identiques, 10 caractères, etc...

Voilà ! si quelqu'un a une idée, merci d'avance

1 réponse

pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
2 sept. 2011 à 08:36
Bonjour, En gros, tu veux faire un MasterMind ...

tu dois pour celà créer 2 boucles imbriquées :

boucle 1 cycle sur tout les nombre de ton texte
boucle 2 cycle sur chacune des 15 lettre de ton code
comparaison des lettres et génération du résultat pour le caractère ciblé
fin boucle 1
fin boucle 2
Affichage du résultat

Peg'
0
Rejoignez-nous