python处理文本中的json,如何使用Python处理JSON文件中的正则表达式字符串

I want to store some regex string in a json file, then use python to parse json file. however, as the regex backslash will be treated as invalid in json. so How should I do.

{

"key" : "^https://www\.google\.com/search?.+",

"value" : "google"

}

As you can see above, As regular expression, some fullstop (?.+) will be regex, some will be just fullstop (.), however, this json file will not be thought as valid. So how should I do.

Thanks!

解决方案

Add one more back slash for each and every back slash .

str=str.replace("\", "\\");

add above code into code before json usage..!

{

"key": "^https://www\\.google\\.com/search?.+",

"value": "google"

}

Its valid one..!

HOpe it helps...!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值