从 xmlhttp 数组 JavaScript 变量中删除 [ 和 ]

Removing [ and ] from xmlhttp array javascript variable

本文关键字:删除 变量 xmlhttp 数组 JavaScript      更新时间:2023-09-26

我看过很多这样的例子,但我似乎无法让它工作。

我有["15"],想删除["],只留下号码。

我已经删除了"使用

pickupsuburbcode = pickupsuburbcode.replace(/['"]/g, ''); 

所以现在我有 [15]

但现在我被困住了。

只需在正则表达式字符类中包含 [],并进行适当的转义

'["15"]'.replace(/['"[']]/g, ''); // '15'
与其将其

视为删除[",不如将其视为挑选数字。

var match = '["15"]'.match(/'d+/);
console.log(match[0]);

但是你为什么要这样做呢?如果这是 JSON,请不要尝试使用正则表达式解析它。相反,只需解析它并提取您想要的内容:

var result = JSON.parse('["15"]');
console.log(Number(result[0]));