替换Json文件中的分隔符字符串

时间:2019-08-31 03:16:02

标签: regex powershell-2.0 powershell-3.0

我有一个带有定界符值的json文件,我必须用另一个定界符值替换delimeter($$ .... $$)。

这是输入文件

{ 参数: { “ key”:“ $$ value $$” } }

期望值如下。 { 参数: { “键”:“ $(值)” } }

1 个答案:

答案 0 :(得分:1)

此表达式

"key"\s*:\s*"\$\$([^$]*)\$\$"

替换为

"key":"$($1)"

可能是一个选择。


  

如果您想探索/简化/修改表达式,可以   在右上角的面板上进行了说明   regex101.com。如果您愿意,   也可以在this link中观看它的匹配方式   针对一些样本输入。