expr. reg et recursivité - Perl - Programmation
Marsh Posté le 16-07-2008 à 09:05:16
Code :
|
A vue de nez, $text n'est pas modifié dans ton corps de boucle while, il n'est donc pas surprenant que tu aies une boucle infinie.
A+,
Marsh Posté le 16-07-2008 à 09:45:19
Y'a moyen de voir ta fonction print_my_trim ?
Je suis persuadé qu'elle est améliorable
Marsh Posté le 16-07-2008 à 17:03:48
en fait, j'ai trouvé
il fallait mettre m/$motif/sg
my_trim fait du s//g pour supprimer du html qui serait en trop..
Merci quand même
Marsh Posté le 15-07-2008 à 17:19:14
bonjour,
j'ai une expression du type /$motif/s, ou $motif contient des parenthèses capturantes.
ce motif parse un tableau HTML
Ma cible contient plusieurs fois le $motif (comme si il y avait plusieurs du tableau)
J'aimerais boucler sur chaque resultat du $motif comme ca :
Mais, ca ne marche pas de cette manière apparemment, car ca boucle indéfiniment (pour cela que j'ai mis un die)
Comment faire ?
Ou bien, sans le while, est-ce que je peux avoir comme resultat un tableau de tableau de mes $1, $2, $3... ?
Pour tout vousdire je veux prendre ca :
(en fait, le code HTML est bien plus compliqué que ca, mais c'est dans le même esprit)
et en faire un csv comme ca :
Profil 1;val1;4
Profil 2,val2;2
Merci