récupérer un nombre indéfini d'occurrences avec .exec
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).
J'ai l'expression régulière suivante (où 'line' = chaîne des lignes d'un fichier)
Code:
1 2 3
| var pattern = /l( +\d+)+/
..
var result = pattern.exec( line ) |
Pourquoi est ce que j'obtiens le tableau suivant, avec uniquement le dernier entier de la ligne et pas les autres ??
Code:
["l 9 10 11 13", " 13"]
C'est un problème de pattern ou c'est du à exec ?
Merci d'avance