Есть ли возможность получить доступ к группам, кроме метода exec в регулярных выражениях?

Если способ получить доступ к именованным группам, кроме exec?

const re = new RegExp(/(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})/, 'gmi')
const str = '2015-01-02 2015-01-02';

let result;

while (result !== null) {
    result = re.exec(str);
    console.log(result);
}


а то while не совсем удобен?
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
for (const { groups } of str.matchAll(re)) {
  console.log(groups);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы