繁体   English   中英

"在 PowerShell 中用新行替换方括号"

[英]Replace square bracket with new line in PowerShell

我在下面有文字(来自 api 响应)。

$a = '[
  {
    "Id": "65486432",
    "RecordType": 20
  },
  {
    "Id": "d1b2abe9",
    "RecordType": 20,
    "ModelsSnapshots": []
  }
]
[
  {
    "Id": "65486432",
    "RecordType": 20
  },
  {
    "Id": "d1b2abe9",
    "RecordType": 20,
    "ModelsSnapshots": []
  }
]'

您的文件可能包含 CR&LF 而不仅仅是 LF。 我建议在这两种情况下都使用以下正则表达式以确保安全:

$a -replace "\]`r?`n\[", ","

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM