Je travaille actuellement sur un programme de "réécriture", où je dois garder uniquement les nombres présents dans un certain fichier, mais j'ai un petit problème.
Je vais essayer d'être le plus clair possible.
J'ai plusieurs fichiers .txt qui contiennent alternativement des suites de lettres et de nombres. Je ne connais qu'une suite de nombres sur deux.
Par exemple :
aaa854bvc214bbb968tre547ccc....
aaa114qsd741bbb358poi774ccc....
J'ai choisi d'utiliser la fonction _StringBetween pour effectuer ce travail, mais je n'avais pas pensé au problème que je ne peux pas définir la limite de la chaîne a relever, car la lettre change sans cesse.
Code : Tout sélectionner
#include <String.au3>
$chaine = "aaa854b"
$chaine2 = "aaa854c"
Msgbox(0,'',_StringBetween($chaine, "aaa", $prochaine_lettre, 0))
;ici, je veux relever 854, situé entre "aaa" et "b"
Msgbox(0,','_StringBetween($chaine2, "aaa", $prochaine_lettre, 0))
;ici, je veux relever 854, situé entre "aaa" et "c"Merci d'avance, milka.


