我得到的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
我不知道爲什麼我得到兩個結果,我認爲正則表達式只會返回一個結果。
現在我有一個for循環來計算所有被選擇的值,並把它還給了我作爲一個大的總和:
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]'是整個匹配,其餘元素是捕獲組的內容。 '結果[1]'是你想要的。 –