【发布时间】:2019-08-05 18:00:53
【问题描述】:
我的变量中有一些数据,那么如何剪切第一个字段并将输出作为 powershell 中的第二个字段。
PS D:\Testing_PowerShell_Script> $content(显示变量内容)
"title": "myname",
"title": "othername",
(这是内容变量所具有的数据。)
现在我想剪切“标题”:归档并仅将输出作为 myname 而不是 powershell 中的双引号和逗号。请帮忙解决这个问题
【问题讨论】:
-
对于您的输入,以下将做
Testing_Powershell_Script | % {($_ -split '"')[3]} -
这看起来像是原来的 JSON 格式。如果是这样,您可能会发现先使用ConvertFrom-Json 转换数据比尝试像这样操作小sn-ps 更容易。
-
没问题,但请阅读@boxdog 的评论!
-
@Lieven。我可以在没有双引号的情况下获得第二个字段..