Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.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 将数据转换为有效JSON的正则表达式_Regex_Aggregation Framework_Regex Group - Fatal编程技术网

Regex 将数据转换为有效JSON的正则表达式

Regex 将数据转换为有效JSON的正则表达式,regex,aggregation-framework,regex-group,Regex,Aggregation Framework,Regex Group,我有这样一个字符串: { 1=9592022964 2=959777666006 } { 1=9592022964 2=959777666006 } 现在我试图将其转换为有效的json。我可以使用多个单个表达式进行转换。是否可以使用单个表达式进行转换 期望输出: {"1":"9592022964","2":"959777666006"} {"1":"9592022964","2":"959777666006"} 你可以试试这个正则表达式(\w+)=(\

我有这样一个字符串:

{
    1=9592022964
    2=959777666006
}
{
    1=9592022964
    2=959777666006
    }
现在我试图将其转换为有效的json。我可以使用多个单个表达式进行转换。是否可以使用单个表达式进行转换

期望输出:

{"1":"9592022964","2":"959777666006"}
{"1":"9592022964","2":"959777666006"}

你可以试试这个正则表达式<代码>(\w+)=(\w+)


您可以尝试此正则表达式<代码>(\w+)=(\w+)


工作正常,但我需要将整行作为有效的json传递,并删除;最后一个元素。我该怎么做?@user6325753你是说在最后一个元素后面有一个“,”吗?这不影响json对象。如果你想删除它,正则表达式是做得不好的;最后一个元素。我该怎么做?@user6325753你是说在最后一个元素后面有一个“,”吗?这不影响json对象。如果要删除它,则正则表达式不是很好。