Regex 正则表达式以匹配新行的最后一个元素和第一个元素
我有一个json输出,如下所示:我需要删除接口和UI标记后的逗号(,)。因此,我需要从所有标记中删除(,),如果它的下一行是}或]Regex 正则表达式以匹配新行的最后一个元素和第一个元素,regex,Regex,我有一个json输出,如下所示:我需要删除接口和UI标记后的逗号(,)。因此,我需要从所有标记中删除(,),如果它的下一行是}或] "DEVICERENDEROPTIONS": [ { "INTERFACE": "3", }, { "UI": "[1,2,3,4]", } ], 提前感谢这不是提问的最佳方式,您需要查看stack overflow的“如何提问”指南。但是你的问题也需要在这里得到回答,遵循正则表达式
"DEVICERENDEROPTIONS":
[
{
"INTERFACE": "3",
},
{
"UI": "[1,2,3,4]",
}
],
提前感谢这不是提问的最佳方式,您需要查看stack overflow的“如何提问”指南。但是你的问题也需要在这里得到回答,遵循正则表达式就可以了
var jsonString = JSON.strigify(json);
jsonString..replace(/,(\s+|)(\}|\])/g, '$2');
投票结束。请参阅。为什么不先生成有效的json呢?