[英]Removing [ and ] from xmlhttp array javascript variable
我已经看过很多这样的例子,但我似乎无法使其正常工作。
我有["15"]
,想删除["]
并只留下数字。
我已删除"
pickupsuburbcode = pickupsuburbcode.replace(/['"]/g, '');
所以现在我有[15]
但是现在我被困住了。
只需在正则表达式字符类中包含[
和]
,并进行适当的转义即可
'["15"]'.replace(/['"[\]]/g, ''); // '15'
不要将其视为删除[
和"
,而应将其视为挑选数字。
var match = '["15"]'.match(/\\d+/); console.log(match[0]);
但是,为什么要尝试这样做? 如果这是JSON,请不要尝试使用regexp对其进行解析。 相反,只需解析它并提取您想要的内容:
var result = JSON.parse('["15"]'); console.log(Number(result[0]));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.