j'utilise une expression reguliere qui me permet de recuperer le numero qui se trouve entre les balises <Id>11102</Id>. Cette expression reguliere etant presente plusieurs fois j'ai fait une boucle comme ceci:
Je pensait que le $& ne contenait que la valeur entre parenthese donc que je n'afficherais que les numeros qui m'interressent mais j'ai aussi les balises qui s'affichent. Est-ce que c'est normal?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 while($result=~ m/<Id>(\d*)<\/Id>/g){ print $&."\n"; }
Partager