networkingprogramming
Messages postés1Date d'inscriptionjeudi 17 avril 2008StatutMembreDernière intervention 8 mai 2008
-
8 mai 2008 à 16:55
neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 2011
-
8 mai 2008 à 18:50
// $resultat devrait contenir toutes les séquences recherchées. On les affiche pour vérification :
foreach ($resultat[0] as $numero => $date)
{
echo "tache $numero le$date";
}
?>
neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 201119 8 mai 2008 à 18:50
Salut,
La principale question, est : que souhaites-tu récupérer dans ce fichier ?
Une seule PCRE ne te permettra pas de parser tout le fichier pour en tirer toutes les informations qu'il contient.
Si tu veux juste récupérer les dates :
$pcre1 = '`^DTSTART:([0-9]{4})([0-9]{2})([0-9]{2})T([0-9]{2])([0-9]{2])([0-9]{2])Z$`m';
$pcre2 = '`^DTEND:([0-9]{4})([0-9]{2})([0-9]{2})T([0-9]{2])([0-9]{2])([0-9]{2])Z$`m';
Ca retourne chaque morceau des dates. Dans l'ordre :
- année
- mois
- jour
- heure
- minutes
- secondes
<hr size="2" width="100%" />Neige
N'hésitez pas à lire la doc de PHP avant de poser des questions triviales...