[Résolu] lecture fichier ruby!

lecture fichier ruby! [Résolu] - Ruby/Rails - Programmation

Marsh Posté le 20-05-2008 à 23:42:23    

Bonjour!
En 5 min je suis arrivé à lire un fichier texte ligne à ligne grâce à Ruby et à la commande each_line
 
Maintenant j'aimerais le lire mot à mot comme c'est possible dans plusieurs de langage...  
Existe-t'il un each_word??  :love:  
Y a t'il quelque chose qui permette de distinguer des chaines de caractère séparées par " " (ou un autre caractère)..
 
Je suis perdu j'ai essayé plusieurs tentatives, mais j'ai peur d'en être réduit à lire un fichier caractère par caractère, avec des conditions à chaque lecture...
 
Merci d'avance.


Message édité par ptitcon le 22-05-2008 à 16:50:31
Reply

Marsh Posté le 20-05-2008 à 23:42:23   

Reply

Marsh Posté le 21-05-2008 à 00:15:40    

Salut,
 
T'as raté la méthode String#split ? :D

Reply

Marsh Posté le 22-05-2008 à 16:54:07    

IrmatDen a écrit :

Salut,
 
T'as raté la méthode String#split ? :D


 
Merci  :)  
Je laisse mon code au cas où :
 

Code :
  1. fic =File.open("public/texte.txt",'r')
  2. fic.each_line{|ligne|        #lecture ligne à ligne
  3.         word = ligne.split(" " )      #lecture de chaque mot d'une ligne
  4.         }


 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed