/ / RegEx suchen und ersetzen in JSON-Datei mit VBScript - Json, Regex, ersetzen, VBScript

RegEx suchen und ersetzen in JSON-Datei mit VBScript - Json, Regex, ersetzen, Vbscript

Ich bin ziemlich neu in Regex, habe aber versucht zu findenmeine Art, einen Text aus einer JSON-Datei zu suchen und zu ersetzen. Ich bin daran interessiert, es über VBScript zu erledigen, da die meisten meiner Skripte in dieser Sprache bereits fertig sind.

Ich habe einen JSON-Dateinamen site.json angenommen

"Source" : {
"ConfigName" : "SiteName",
"Name" : "ABCTest"
}
"Windows" : {
"MachineSID" : "15371-868-9808907-15424"
}

Ich versuche nach dem zu suchen MachineSID und ersetze seinen Wert, sobald er gefunden wurde, so dass er alles behält, außer zu:

...
"MachineSID" : "123456"

Dann speichern Sie es anschließend unter dem gleichen Dateinamen site.json.

Antworten:

0 für die Antwort № 1

Diese Regex kann verwendet werden, um die MachineSID in Gruppe 1 abzufangen:

"MachineSID" *: *"([d-]+?)"

https://regex101.com/r/YfXwRP/1