说到正则表达式,我是个新手。我有一个包含时间戳的 json 字符串,我想删除date字符串中所有出现的字段。
美化后的 json 字符串如下所示:
{
"abc": 157,
"efg": 1,
"hij": "1",
"klm": "0.00",
"created_at": {
"date": "2020-04-08 12:53:34.682759",
"timezone_type": 3,
"timezone": "UTC"
},
"updated_at": {
"date": "2020-04-08 12:53:34.682759",
"timezone_type": 3,
"timezone": "UTC"
}
}
"date": "我想删除所有以开头和结尾的字符串",
所以输出看起来像下面这样:
{
"abc": 157,
"efg": 1,
"hij": "1",
"klm": "0.00",
"created_at": {
"timezone_type": 3,
"timezone": "UTC"
},
"updated_at": {
"timezone_type": 3,
"timezone": "UTC"
}
}
我知道preg_match_all实际上可以帮助找到所有匹配项,但是,我发现在构建模式时遇到困难,尤其是我的模式包含逗号和双引号。
交互式爱情