[英]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.