Bonjour,

J'ai un fichier texte :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<b>masc</b> a écrit le : 25/05/2013 à 14:33<br />
comment on fait pour jouer?<br />
<hr /> 
<b>as</b> a écrit le : 24/05/2013 à 19:37<br />
Je félicite dicotout pour ce magnifique site.<br />
<hr /> 
<b>Platon64</b> a écrit le : 12/05/2013 à 15:05<br />
J'adore le jeu ! mais je trouve que on manque d'informations sur l'avancement du maitre des titans<br />
<hr /> 
<b>Spartacus</b> a écrit le : 10/05/2013 à 17:26<br />
Superbe forum qui continue à faire vivre le jeu Zeus.<br />
Une merveille stratégique malheureusement abandonné par sierra.<br />
Bonne continuation et j'espère que le projet cronos pourra ainsi améliorer le jeu et faire devenir celui ci encore 
 
plus passionnant.<br />
<hr />
<b>Clemmy6112</b> a écrit le : 27/04/2013 à 18:38<br/> 
Jai acheter le jeu mais quand je mais le CD dans le lecteur il apparait le menu installer désinstaller extra ect 
 
ensuite j appui sur installer il apparait sierra dans le milieu de lecran j attend ensuite sa fini le 
 
téléchargement mais après mon pc RAM pour rien<br />
<hr /> 
<b>UnderworldShark</b> a écrit le : 08/03/2013 à 18:10<br />
Enorme et splendide site qui réunit toute la communauté de ce jeu juste amazing !<br />
<hr /> 
<b>Zeus </b> a écrit le : 19/01/2013 à 08:31<br />
merci pour ce site il est vraiment super<br />
<br />
<hr /> 
<b>trolololo</b> a écrit le : 16/01/2013 à 17:26<br />
Super ce forum y gere a mort !!!!<br />
<br />
<hr /> 
<b>Ipkis</b> a écrit le : 11/01/2013 à 16:53<br />
Magnifique site, qui donne vraiment envie d'être consulté jusqu'à la dernière page. Merci au Dicotout d'y avoir et 
 
de continuer à y consacrer du temps pour nous donner gout à ce jeu ou pour faire perdurer le plaisir 15 ans après 
 
la sortie du jeu. Bravo !<br />
<hr />

Je souhaite extraire les messages. Par exemple pour :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<b>masc</b> a écrit le : 25/05/2013 à 14:33<br />
comment on fait pour jouer?<br />
<hr />
Je souhaite mettre "comment on fait pour jouer?" dans une variable.
J'ai pour cela ecris le script suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$lienFichier = "messages.txt";
if (is_file($lienFichier)) {
	$fichier = fopen($lienFichier,"r");
	$tout = "";
	while (!feof($fichier)) { 
		$tout = $tout.fgets($fichier, 4096); 
	}
	preg_match_all("|<[^>]+>(.*)<[^>]+/+>|U", $tout, $tabMessages, PREG_SET_ORDER);
 
	for ($i = 0; $i < count($tabMessages); $i++) {
		echo $tabMessages[$i][1]."<br />";
	}
 
	rewind($fichier);
	fclose($fichier);
} else {
	echo "fichier non trouvé";
}
?>
Et cela me récupère le contraire de ce que je cherche, à savoir :

<b>masc</b> a écrit le : 25/05/2013 à 14:33<br />
<b>as</b> a écrit le : 24/05/2013 à 19:37<br />
<b>Platon64</b> a écrit le : 12/05/2013 à 15:05<br />
...



Je n'arrive pas à linverser ma REGEX, pouvez vous m'aider ?

D'avance merci