2016-11-25 61 views
-5

我有一個json輸出如下:我需要在接口和UI標籤後刪除逗號(,)。所以我需要刪除(,)從所有標籤,如果其下面的行是}或]。正則表達式匹配最後一個元素和新行的第一個元素

"DEVICERENDEROPTIONS": 
    [ 
    { 
     "INTERFACE": "3", 
    }, 
    { 
     "UI": "[1,2,3,4]", 
    } 
    ], 

由於提前

+0

已投票結束。請參閱http://stackoverflow.com/help/how-to-ask。 –

+0

爲什麼不直接生成有效的json呢? – Jameson

回答

0

這是不是要問問題的最佳途徑,你需要看到堆棧溢出的是如何對問指南。但你的問題也應該在這裏得到解答,遵循正則表達式就可以做到。

var jsonString = JSON.strigify(json); 
jsonString..replace(/,(\s+|)(\}|\])/g, '$2'); 
相關問題