J'ai un tableau qui contient des champsComment manipuler la chaîne dans un tableau
comme celui-ci
ctl00_ctl00_cphBody_bodycph_content_rdo_SID_25_SortOrder_17
ctl00_ctl00_cphBody_bodycph_content_rdo_SID_25_SortOrder_18
ctl00_ctl00_cphBody_bodycph_content_rdo_SID_25_SortOrder_19
Je veux créer un nouveau tableau ou de manipuler ce tableau pour contenir uniquement
sid = {25,26,27}
de
_SID_25
_SID_26
_SID_27
où sid sera mon tableau contenant extrait de tableau ci-dessus sid avec motif _SID_
Je dois faire en jquery ou javascript
@Ben: pourquoi avez-vous utilisé '[1]' dans 'this.match (/ SID _ (. *?) _ /) [1]'. Quelle tâche accomplit-elle? –
@Shantanu. match retourne un tableau, avec le premier item (0) l'ensemble de l'expression correspondante et le second (1) le premier groupe de capture, ie. l'expression. Essayez d'ajouter console.log (this.match (/ SID _ (. *?) _ /)) Avant le retour et exécutez-le dans firefox + firebug pour voir les résultats de la fonction de correspondance – Ben
Surtout comme l'utilisation de 'map' à obtenir un tableau transformé. – xtofl