如何使用preg replace在PHP中查找并替换所有匹配的模式_meta:1:?

如何使用preg replace在PHP中查找并替换所有匹配的模式_meta:1:?,php,regex,preg-replace,preg-match,Php,Regex,Preg Replace,Preg Match,我想替换所有的_meta:1:_meta:2:_meta:1000:etc,仅使用PHP的“_meta”。有人能帮我吗 将以下字符串指定给变量 { “Web服务器”:{ “主机”:[“123.456.789”、“123.987.963”], “vars”:{ “用户”:“Var值” } }, “_meta:1:”:{ "10.201.200.68": { “主机1”:“值1”, “主机3”:“值3” } }, “阿帕奇”:{ “主机”:[“123.456.789”、“123.987.963”]

我想替换所有的_meta:1:_meta:2:_meta:1000:etc,仅使用PHP的“_meta”。有人能帮我吗

将以下字符串指定给变量

{
“Web服务器”:{
“主机”:[“123.456.789”、“123.987.963”],
“vars”:{
“用户”:“Var值”
}
},
“_meta:1:”:{
"10.201.200.68": {
“主机1”:“值1”,
“主机3”:“值3”
}
},
“阿帕奇”:{
“主机”:[“123.456.789”、“123.987.963”],
“vars”:{
“收集事实”:“否”
}
},
“_meta:2:”:{
"10.201.200.54": {
“主机1”:“值1”,
“ho3”:“值3”
}
},
“ecs”:{
“主机”:[“123.456.789”、“123.987.963”],
“vars”:{
“收集事实”:“否”
}
},
“_meta:3:”:{
"10.201.200.54": {
“主机1”:“值1”,
“主机3”:“值3”
}
},

}
您可以使用以下方法尝试此正则表达式:

/_元:\d+:/g