如何分别提取JSON路径?

时间:2018-10-10 07:40:05

标签: json design-patterns

我是JSON的新手,我想知道如何从这种URL中提取路径-https://www.example.com/bio-chocolate-p952 这样分别:产品-生物巧克力; product_id:p952 我所能想到的就是遵循JSON模式,该模式将路径一起提取:

{
    "v": 7,
    "domain": "example.com",
    "path.list": [
        {
        "$regex": "[a-z0-9-]+-[p0-9]{1,}",
        "extract": "product"
        }
    ]
}

希望我能说清楚。无论如何,谢谢您的回答和时间。

今天愉快。

米哈尔

1 个答案:

答案 0 :(得分:0)

如果您有pathString = 'bio-chocolate-p952',则可以使用pathString.split('-'),它将返回一个数组['bio','chocolate','p952']