Метод exec всегда получает
одно вхождение, но использовать (с флагом g) вы можете
несколько раз в цикле, для того, чтобы получить все нужные вхождения. Для вашей задачи, как я понял, вам нужен метод match. За подробностями прошу в статью "
регулярные выражения".