zelos414
Messages postés2Date d'inscriptionvendredi 24 juin 2005StatutMembreDernière intervention27 juin 2005
-
24 juin 2005 à 00:53
Bel0
Messages postés71Date d'inscriptionmercredi 14 avril 2004StatutMembreDernière intervention14 septembre 2007
-
27 juin 2005 à 23:14
Bonjour,
Je dois lire chaque ligne d'un fichier texte. Chacune d'elle ressemble à ceci:
Napoleon | Caesar | Mickey | Lucky Luke
Ensuite, je dois convertir cette chaine en tableau de la façon suivante:
name[0]="Napoleon"
name[1]="Caesar"
name[2]="Mickey"
name[3]="Lucky Luke"
Voici le code:
Pattern p = Pattern.compile("Napoleon | Caesar | Mickey | Lucky Luke");
Matcher m = p.matcher("\\u7C?\\u20\\p{Alnum}*\\u20\\u7C?");
Bel0
Messages postés71Date d'inscriptionmercredi 14 avril 2004StatutMembreDernière intervention14 septembre 2007 27 juin 2005 à 20:17
euh tu t'y prend à l'envers en fait, un petit tour dans la doc java et tu l'aurais surement trouver mais soit:
Pattern p = Pattern.compile("pattern...");
Matcher m = p.matcher(inputString);
Mais il me semble que tu sors le buldozer pour ramasser des fraises !
Tu pourrais faire plus simplement (en supposant que inputString
contienne la ligne lue dans le fichier):