Bonjour forum,

Je viens à vous avec une petite question.
Je retrouve quatre mots ("un", "deux", "trois", "quatre") qui reviennent dans mes phrases d'un document txt.

Ils figurent toujours au début de la phrase collé au mot qui suit derrière:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
unLe petit poucet avait
des cailloux dans sa poche
deuxIl avait aussi des noisettes
QuatreIl était habillé avec une 
cape ainsi 
troisde suite
Sachant qu'ils apparaissent toujours dans un ordre diffèrent...
Je voudrais donc mettre derrière eux ":"+"\n" et ainsi obtenir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
un:
Le petit poucet avait
des cailloux dans sa poche
deux:
Il avait aussi des noisettes
Quatre:
Il était habillé avec une 
cape ainsi 
trois:
de suite
Pour cela j'avais pensé utiliser:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
String[] result= new String[]{"un", "deux", "trois", "quatre"};
Vector v = new Vector();
		for(int i=0; i<resultInt.length; i++){
			v.add(resultInt[i]);
		}
 
boolean estLigneADeplacer = false;
//soit "lu" la ligne que je lis:
for(int i=0; i<lu.length && !estLigneADeplacer; i++){
						lu[i] = lu[i].trim();
						if (v.contains(lu[i])){
							estLigneADeplacer = true;
						}
Mais après comment faire ? car si je fait cela j'ai le boolean comme quoi j'ai mon mot dans la phrase mais sans plus...

Si vous avez des conseils ils seront les bienvenue !!