2016-04-18 2 views
1

Ich möchte alle _meta ersetzen: 1: _meta: 2: ... _meta: 1000: etc mit nur "_meta" mit PHP. Kann mir jemand dabei helfen?So finden und ersetzen Sie alle Übereinstimmungen mit dem Muster _meta: 1: in PHP mit Preg ersetzen?

Die folgende Zeichenfolge wird einer Variablen zugewiesen.

{ 
 
    "webservers": { 
 
    "hosts": ["123.456.789", "123.987.963"], 
 
    "vars": { 
 
     "user": "Var Value" 
 
    } 
 
    }, 
 
    "_meta:1:": { 
 
    "10.201.200.68": { 
 
     "host1": "value1", 
 
     "host3": "value3" 
 
    } 
 
    }, 
 
    "apache": { 
 
    "hosts": ["123.456.789", "123.987.963"], 
 
    "vars": { 
 
     "gathering_facts": "no" 
 
    } 
 
    }, 
 
    "_meta:2:": { 
 
    "10.201.200.54": { 
 
     "host1": "value1", 
 
     "ho3": "value3" 
 
    } 
 
    }, 
 
    "ecs": { 
 
    "hosts": ["123.456.789", "123.987.963"], 
 
    "vars": { 
 
     "gathering_facts": "no" 
 
    } 
 
    }, 
 
    "_meta:3:": { 
 
    "10.201.200.54": { 
 
     "host1": "value1", 
 
     "host3": "value3" 
 
    } 
 
    }, 
 
}

Antwort

Verwandte Themen