я получаю размер PDF-файлов в имени файла на страницеJavascript для цикла не добавляя правильно
console.log($(opt).text() + " selected")
opt
имеет значение, например, abcs{853269}
я получаю значение с помощью регулярного выражение:
var curSize = $(opt).text();
console.log(curSize + "current Size");
var counter = 0;
var result = curSize.match(/{(.*?)}/);
console.log('sizee' + result);
в результате консоль {853269},853269
Я не знаю, почему я получаю два результата, я думал, что регулярное выражение вернет только одно.
Теперь у меня есть цикл для вычисления всех значений, которые выбраны и дать его мне, как одна большая сумма:
if (result !=null){
for(var i=0; i< result.length; i++){
counter += result[i];
document.getElementById("textarea").value += result[i];
}
console.log(counter + "Counter");
}
... но это сбой.
'result [0]' это целое совпадение, а остальные элементы - содержимое групп захвата. 'result [1]' - это то, что вы хотите. –