Bonsoir à tous,
Je voudrais scanner un fichier ligne par ligne en utilisant des expressions régulières de la manière indiquée à cette page : http://java.sun.com/j2se/1.5.0/docs/api/java/util/Scanner.html
Il bloque à la ligne "MatchResult = s.match();"
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7Scanner s = new Scanner(input); s.findInLine("(\\d+)-(\\d+)-(\\d+) (\\d+):(\\d+);(\\w+) aidé par (...)"); MatchResult result = s.match(); for (int i=1; i<=result.groupCount(); i++) System.out.println(result.group(i)); s.close();
Mais, dès que je mets cette ligne et les suivantes en commentaire, le code continue à s'exécuter.
Je ne sais pas pourquoi une erreur survient à ce niveau(aucun msg d'erreur n'est affiché ds la console) et surtout comment y remédier.
Je vous remercie à l'avance pour votre aide et vos suggestions.
Jutige

 

 
		
		 
         
			
			

 
   
 


 [Scanner] Pb avec la récupération du résultat...
 [Scanner] Pb avec la récupération du résultat...
				 Répondre avec citation
  Répondre avec citation
 
   

 
  
  
  
 
 
			 j'ai trouvé la solution entre temps...
 j'ai trouvé la solution entre temps...
Partager