Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式以匹配新行的最后一个元素和第一个元素_Regex - Fatal编程技术网

Regex 正则表达式以匹配新行的最后一个元素和第一个元素

Regex 正则表达式以匹配新行的最后一个元素和第一个元素,regex,Regex,我有一个json输出,如下所示:我需要删除接口和UI标记后的逗号(,)。因此,我需要从所有标记中删除(,),如果它的下一行是}或] "DEVICERENDEROPTIONS": [ { "INTERFACE": "3", }, { "UI": "[1,2,3,4]", } ], 提前感谢这不是提问的最佳方式,您需要查看stack overflow的“如何提问”指南。但是你的问题也需要在这里得到回答,遵循正则表达式

我有一个json输出,如下所示:我需要删除接口和UI标记后的逗号(,)。因此,我需要从所有标记中删除(,),如果它的下一行是}或]

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

提前感谢

这不是提问的最佳方式,您需要查看stack overflow的“如何提问”指南。但是你的问题也需要在这里得到回答,遵循正则表达式就可以了

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

投票结束。请参阅。为什么不先生成有效的json呢?