Partidas globales utilizando expresiones regulares de JavaScript
Usualmente cuando haces algo como'test'.match(/(e)/)
recibirías una matriz['e', 'e']
, donde el primer elemento es la coincidencia en sí y el segundo desde el selector (llaves), pero cuando se usa el modificador global como en'test'.match(/(e)/g)
omitirá la coincidencia, mientras que no, en caso de que no use los selectores en absoluto.
Me pregunto si y dónde se especifica el siguiente comportamiento (usando Chromium para esta prueba).