使用正则表达式捕获JSON属性名称

时间:2018-09-17 11:12:40

标签: regex typescript

我想创建一个正则表达式,以捕获JSON对象中的属性名称。因此,我可以为它们的属性名称着色。然后,在循环中(在TypeScript中),我将为类添加一个跨度以捕获颜色的匹配项。

例如:

我有一个看起来像这样的对象

{"restriction_data" : "ALL","old" : null,"new" : ["ALL"],"record_type" : "product"}

我想从正则表达式中获取 restriction_data old new record_type ,并将其设为红色

我可以得到的其他JSON是:

{"category":"category is mandatory","field":"[u'NONE'] is invalid field. Found: NONE","description":"description is mandatory"}

同样,我想获取类别字段说明,并将其设为红色。

我尝试过\"(.*?)\"正则表达式,但对我来说不太有用。

0 个答案:

没有答案