Bonjour, je bloque sur un truc sans doute très simple ..
Je cherche à récupérer les entiers définis dans ce type de ligne (les lignes commencent par un "L" minuscule, ce n'est pas un "1") :
Ces lignes sont bien sûr au milieu d'autres, et le nombre d'entiers est quelconque (mais au moins 2).
Code : Sélectionner tout - Visualiser dans une fenêtre à part "l 9 10 11 13"
J'ai l'expression régulière suivante (où 'line' = chaîne des lignes d'un fichier)
Pourquoi est ce que j'obtiens le tableau suivant, avec uniquement le dernier entier de la ligne et pas les autres ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var pattern = /l( +\d+)+/ .. var result = pattern.exec( line )
C'est un problème de pattern ou c'est du à exec ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ["l 9 10 11 13", " 13"]
Merci d'avance
Partager