Quando eseguoJavascript: Come ottenere più corrispondenze in RegEx .exec risultati
/(a)/g.exec('a a a ').length
ottengo
2
ma ho pensato che dovrebbe restituirla
3
perché ci sono 3 a
s nella stringa, non 2!
Perché è quello?
Voglio essere in grado di cercare per tutte le occorrenze di una stringa in RegEx e scorrere su di loro.
FWIW: sto usando node.js
Btw, l'intera corrispondenza è '$ &' in js. – Qtax
Interessante, non sapevo nemmeno che esistessero tali variabili '' $ '' in JS. Stavo solo parlando in Perl. :) Buono a sapersi, però. –
'MDN' =' + 1' –