Suppression de chaines entre guillemet dans un fichier texte

Résolu
cs_philcam Messages postés 132 Date d'inscription dimanche 12 août 2001 Statut Membre Dernière intervention 17 octobre 2008 - 28 août 2005 à 13:34
cs_philcam Messages postés 132 Date d'inscription dimanche 12 août 2001 Statut Membre Dernière intervention 17 octobre 2008 - 30 août 2005 à 19:37
Salut à tous,

je suis en train de faire une routine pour traiter les fichiers PGN (parties d'échecs).

Le but serait de supprimer les commentaires des parties pour qu'elles soient plus lisibles.
Les commentaires sont dans le fichier pgn (fichier texte) entre des guillemets, exemple :

1.e4 {(e2e4) +0.02/99} c5 2.Nc3 {(Cb1c3) +0.02/99} Nc6 3.g3 {(g2g3) +0.02/99}
Nf6 {(Cg8f6 Cg1f3 d7d5 e4xd5 Cf6xd5 Ff1c4 e7e6 00 Ff8e7 d2d3) 0.00/10 1} 4.Bc4
{(Ff1c4 e7e6 Cg1f3 d7d5 e4xd5 e6xd5 Dd1e2+ Fc8e6) -0.14/7 4} e6 {(e7e6 d2d3 d7d5 Fc4b5
Fc8d7 Cg1f3 d5d4 Fb5xc6 Fd7xc6 Cc3e2) +0.25/10 2} 5.Bb5 etc...

devient :

1.e4 c5 2.Nc3 Nc6 3.g3 Nf6 4.Bc4 e6 5.Bb5 etc...

ça tient moins de place

Voilà, si quelqu'un a une piste....

@+

21 réponses

cs_philcam Messages postés 132 Date d'inscription dimanche 12 août 2001 Statut Membre Dernière intervention 17 octobre 2008
30 août 2005 à 19:37
Salut,
bon, j'avais mis un extrait du fichier ici mais comme ça fesait 500Ko ça a dû merder.
Tout ça pour dire qu'avec ce morceau de 500Ko le calcul met moins de 3secondes avec la méthode RTbox.


@+
0
Rejoignez-nous