[RegExp] problème de regexp
Bonjour à tous,
J'ai un petit problème de regexp....
J'ai un fichier texte contenant des numéros, je dois rechercher les différents numéro que contient ce fichier puis les afficher....
Dans le fichier c'est écris ainsi:
Donc je pensais faire quelque chose comme ça:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
#Test pour le recherche des numéros existants:
$fp = fopen ("/etc/asterisk/voicemail.conf","r");
$texte_complet = fread ($fp, filesize("/etc/asterisk/voicemail.conf"));
if(ereg('|^.+?'." => ",$texte_complet))
{
echo "Boite existante";
}else {
echo "Boite Inexistante";
}
fclose($fp); |
Mais ça ne fonctionne pas car mon expression régulière doit être erroné, je tombe dans le cas boite inexistante...
J'ai un deuxième problème c'est quand je détecterais si il y a dans le fichier quelque chose qui correspond à ce que je veux comment l'afficher???
Merci beaucoup pour votre aide!!!