Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1682 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Besoin d'aide pour une expression régulière

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'aide pour une expression régulière

n°1467190
benjones
Posté le 30-10-2006 à 09:20:35  profilanswer
 

Bonjour à tous !
 
Voici mon problème. Je dois rechercher une ligne dans un fichier texte où chaque ligne est de ce type :
 
<type><deb|fin><valeur entière>|<date>|<période>
 
Exemple :
 
cpdeb1|10/12/2005|matin
 
le séparateur est de type pipe "|"
 
Lors de ma recherche, je connais les élements suivant : le type, deb ou fin, la date et la période mais je ne connais pas la valeur entière.
Je peux donc baser ma rechercher comme suit :
 
"{$type}deb?|{$date}|{$periode}"
 
ne connaissant pas la valeur entière associée, j'ai donc décidé d'effectuer ma recherche ave une expression régulière du type :
 
$mon_expression_reguliere = "{$type}deb([0-9]*)\|{$date}\|{$periode}"
 
Ensuite je compare cette expression avec charque ligne du fichier de cette manière:
 
if(ereg($mon_expression_reguliere, $ligne, $reg))
 
Cependant, la recherche est toujours infructueuse alors qu'elle devrait me ramener des résultats.
 
Merci.

mood
Publicité
Posté le 30-10-2006 à 09:20:35  profilanswer
 

n°1467230
anapajari
s/travail/glanding on hfr/gs;
Posté le 30-10-2006 à 10:13:05  profilanswer
 

tu te compliques la vie pour rien, cherche juste:

/\D(\d)\|/


via un preg_match et tu auras ton entier dans la 1ere case du tableau des matches


Message édité par anapajari le 30-10-2006 à 10:13:21
n°1467257
benjones
Posté le 30-10-2006 à 11:06:09  profilanswer
 

Ok merci beaucoup !!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Besoin d'aide pour une expression régulière

 

Sujets relatifs
demande d'aide et avis sur jeu de F1[BATCH] Besoin d'un coup de main pour créer un batch
Besion d'aide pour l'édition d'un site.Aide .html + preview d'image dans des cadres
Aide pour modifier un CSSAide désespérée
Expression régulière avec QuoteBesoin d'aide pou un logiciel en PHP
[PHP] Besoin d'aide avec une expression régulière tout conbesoin d'un peu d'aide pour une expression régulière
Plus de sujets relatifs à : Besoin d'aide pour une expression régulière


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR