regex répetition de classes
Posté : 03 août 2007, 18:01
bonjour un petit problème de regex.
J'utilise une regex avec des parenthèse capturante du genre
J'ai voulu utiliser une mééthode simple qui consiste à mettre en parenthèse le truc à répéter et à le faire suivre par un chiffre entre accolades.
Merci d'avance.
David.
J'utilise une regex avec des parenthèse capturante du genre
preg_match ('#^(.*),"(.*)","(.*)","(.*)","(.*)","(.*)","(.*)","(.*)"$#i',$val,$match);
mais bon on peut voir si on a pas trop les yeux qui louchent (à force je vous jure c'est fatiguant) qu'il y a un certain nombre de truc qui ce répète.J'ai voulu utiliser une mééthode simple qui consiste à mettre en parenthèse le truc à répéter et à le faire suivre par un chiffre entre accolades.
preg_match ('#^(.*)(?:,"(.*)"){7}$#i',$val,$match);
Mais marche pas non plus. je sais plus comment faire.Merci d'avance.
David.