Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1587 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Parser un fichier... regex ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Parser un fichier... regex ?

n°774973
WhatDe
Posté le 23-06-2004 à 22:47:51  profilanswer
 

Salut,
 
Alors je dois parser un fichier et faire certaines actions quand je trouve certains mots, et je me demandais si les regex étaient vraiment appropriées pour mon problème  :heink:  
 
Voilà à quoi peut ressembler une ligne du fichier:

Citation :

do test and test1


 
Au début j'étais partis pour faire de simples opérations sur des chaînes, puis je sais plus pourquoi j'ai trouvé que les regex étaient mieux, puis là je me repose la question... bref je suis paumé. Et quand je vois dans la javadoc qu'on conseille un bouquin entier juste pour les regex...  :whistle:  
 
Ma question: en 2 mots, à quoi servent les regex ? Je suppose que dans mon cas je peut facilement m'en passer non ?
 
Merci  ;)


Message édité par WhatDe le 23-06-2004 à 22:48:38

---------------
[:whatde]
mood
Publicité
Posté le 23-06-2004 à 22:47:51  profilanswer
 

n°775012
gm_superst​ar
Appelez-moi Super
Posté le 23-06-2004 à 23:35:59  profilanswer
 

WhatDe a écrit :

Ma question: en 2 mots, à quoi servent les regex ?


A repérer des schémas dans des chaines de caractère.
 

WhatDe a écrit :

Je suppose que dans mon cas je peut facilement m'en passer non ?


Ben ça dépend, on a une ligne de ton fichier mais on sait pas ce que tu veux en faire, quels sont les mots clés à repérer, les données à extraire...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°775050
benou
Posté le 23-06-2004 à 23:54:53  profilanswer
 

si c'est juste des mots séparés par des espaces, un String.split ou un StringTokenizer ferra l'affaire

n°775291
WhatDe
Posté le 24-06-2004 à 10:01:56  profilanswer
 

Oui c'est juste pour des mots :jap:
 
Merci des réponses.


---------------
[:whatde]
n°775295
Jubijub
Parce que je le VD bien
Posté le 24-06-2004 à 10:05:04  profilanswer
 

si c tout séparé par un espace, un stringTokenizer sera parfait...

Code :
  1. StringTokenizer st = new StringTokenizer(string_a_parser, " " );
  2. while (st.hasMoreTokens) {
  3.     String currentToken = st.nextToken();
  4. }



---------------
Jubi Photos : Flickr - 500px

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Parser un fichier... regex ?

 

Sujets relatifs
fixer la fin d'un fichier[resolu] compter les lignes d'un fichier .csv
lire dans un fichier binaire en hexa (débutant)[Parser] Gestion de frame dans un WebBrowser
reconnaître fichier .js[PHP] test upload de fichier (resolu)
[VBS] Copie de fichierTelnet avec fichier d'argument.
Additionner les informations dans un fichier[CGI - C] Upload de fichier
Plus de sujets relatifs à : Parser un fichier... regex ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR