Probleme de debutant

Signaler
Messages postés
1
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
12 septembre 2003
-
Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
-
Alors la question est un peu compliquée..
J'ai un gros fichier texte, dedans plusieures variables m'interressent
ces variables sont toujours après la meme chaine de caractères:
'starc0901148x',
'1906starc9092170x' => 'star09092170x',
'6130starc0993176x' => 'star09093176x',
'8079starc0992178x' => 'starc9092178x',
'1697starc1091054x' => 'starc0091054x',
'2018starc0091055x' => 'star10091055x',
'3989star0092152x' => 'starc002152x',
'3989starc0092152x' => 'starc0092152x',
'195starc1091096x' => 'starc0091096x',
'5348starc1093118x' => 'starc1093118x',
'6634starc1093181x' => 'starc0093181x',

Voilà, merci de votre aide

1 réponse

Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
3
Salut,
Alors moi je procederais comme ca:
Tu ouvres le fichier qui contient l'html en ecriture, tu le stocke dans un buffer. Ensuite tu balade un pointeur du debut jusqu'a la fin pour identifier les variables. une fois que tu a trouvé 2 variables, tu ecrit une ligne 'var 1' => 'var 2',
dans un 2eme fichier ouvert en ecriture.

Le plus dur c'est de trouver une methode pour identifier les variables que tu veux retrouver.
Le bout de code que tu donnes ressemble a du php3, donc chaque variable est stockée entre un '$' et un '.' (puisque toutes tes variables ont l'air d'etre concaténées avec un '.jpg').
Donc des que tu tombe sur un '$', tu copie ce qui suis dans une variable temporaire jusqu'au caractere '.', et ca te donne le nom d'une de tes variables.
et tu fais ca jusqu'a la fin du fichier.