簡體   English   中英

使用正則表達式從 Json 字符串中提取密鑰對值

[英]Extracting a key pair values from a Json string using regex

我有一個 Json 已轉換為我想從中提取密鑰對值的字符串。 例如,在轉換為字符串之前,我有以下 Json

{
    "key1": "value1"
        ,
     "key2": "value2"
}

我想提取密鑰對值

"key1": "value1"

我為匹配條目而制作的正則表達式如下:

("key1"((\s)*?):((\s)*?)"value1" and I replace it with empty.

我的正則表達式與 不匹配,因此,我在操作后仍然有尾隨逗號。

我怎么解決這個問題?

以下是我需要做的

"key1"((\s)*?):((\s)*?)"value1"((\s)*?), 

然后我可以用空替換它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM