#1 Le 16/05/2007, à 12:22
- luckyspikes
[aide] rechercher / remplacer dans un fichier txt
Bonjour,
Je souhaiterai me développer un bout de code tout simple qui me permettrait de faire de la mise en forme (version bbocode) de fichier textes.
Je m'explique, le but consiste à partir d'une hand history de poker (ensemble des évennements décrivant le déroulement d'une main au poker) et d'arriver à un truc tout prêt à poster sur les forums dédiés au poker. Un "hand converter" en somme. Il existe déja pas mal de sites proposant ca en version php mais le code n'est pas ouvert et j'avoue que l'idée d'avoir à écrire un petit truc me plait, moi qui ne connait pas grand chose au "développement"
Seulement voila, avant de me lancer dans quelque chose, vu que je ne sais absolument pas vers quoi me tourner, je viens demander l'avis de la communauté. Ce que je veux faire se résume donc à faire du rechercher / remplacer de chaines de caractères connues dans un fichier texte.
Exemple :
texte de base : ** Dealing Flop ** [ Jc, 7d, 3c ]
texte modifié : ** Dealing Flop **
[ [img]http://thatspoker.free.fr/dotclear/images/cartes/Jc.gif[/img] [img]http://thatspoker.free.fr/dotclear/images/cartes/7d.gif[/img] [img]http://thatspoker.free.fr/dotclear/images/cartes/3c.gif[/img] ]
de façon à obtenir quelque chose de plus agréable à lire sur un forum :
** Dealing Flop ** [ ]
Ma grande question : quelle est la solution (langage) le plus simple d'accès pour faire ce que je souhaite ?
D'avance merci à tous
Hors ligne
#2 Le 16/05/2007, à 12:31
- krocket
Re : [aide] rechercher / remplacer dans un fichier txt
bash, php, perl, python, java, c etc.
N'importe lequel de ces langages permet de faire cela, suffit de trouver le langage qui te conviendra le mieux
Mais si tu n'a aucune connaissance en programmation , cela risque de ne pas être si simple que cela
De plusieurs programmes ou systèmes d'exploitation en occurrence, le plus performant n'est jamais retenu comme standard !
Bobby sort de là !
Hors ligne
#3 Le 16/05/2007, à 17:03
- aleph
Re : [aide] rechercher / remplacer dans un fichier txt
http://spinecho.ifrance.com/jmgrep.html
pourrait faire ton affaire.