@newaitix

Как получить число на выходе в match?

'aaaaaaaaa[1-2]'.match(/^(.+)\[(\d+)-(\d+)\]$/im)
// Array [ "dfsfsf[1-2]", "dfsfsf", "1", "2" ]

Как получить
// Array [ "dfsfsf[1-2]", "dfsfsf", 1, 2 ]
?
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
@kodwi
https://moikrug.ru/kodwi
'aaaaaaaaa[1-2]'.match(/^(.+)\[(\d+)-(\d+)\]$/im)
                .map(function(item) {
                    var converted = +item;
                    return isNaN(converted) ? item : converted;
                });
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы