Bonjour !
N'étant pas très fortiche en expressions régulière (et c'est un euphémisme), je viens solliciter un peu d'aide pour une recherche de concordance dans une chaîne.
J'ai un formulaire dont je parcours tous les éléments, mais souhaiterais effectuer une action (un total) seulement sur les champs désirés. Je repère ces champs à leur nom qui ont une forme particulière.
Voici un exemple de comment est formé le nom des champs qui m'intéressent : 01001[0412][3]
Afin de réaliser mon total et de déterminé si le champ est intéressant, il faut que je récupère mon numéro de rubrique : [0412]
Voici l'expression que j'ai écrite : var reg = new RegExp('\[[0-9]{4}\]');
Seulement, quand je fais un reg.exe(nom_champ) je récupère ça : 0412]
Pourquoi il me laisse le dernier crochet ?
Si vous avez une autre expression à me proposer, je suis tout ouïe !
Merci.