【发布时间】:2020-01-04 04:33:43
【问题描述】:
我有一个带有分隔符值的 json 文件,我必须用另一个分隔符值替换分隔符($$....$$)。
这是输入文件
{ 参数: { “关键”:“$$价值$$” } }
预期值低于。 { 参数: { “键”:“$(值)” } }
【问题讨论】:
标签: regex powershell-2.0 powershell-3.0
我有一个带有分隔符值的 json 文件,我必须用另一个分隔符值替换分隔符($$....$$)。
这是输入文件
{ 参数: { “关键”:“$$价值$$” } }
预期值低于。 { 参数: { “键”:“$(值)” } }
【问题讨论】:
标签: regex powershell-2.0 powershell-3.0
这个表情,
"key"\s*:\s*"\$\$([^$]*)\$\$"
替换为
"key":"$($1)"
可能是一种选择。
如果您想探索/简化/修改表达式,它已经 在右上角的面板上进行了解释 regex101.com。如果你愿意,你 也可以在this link看,怎么搭配 针对一些样本输入。
【讨论】: