【发布时间】:2020-01-17 12:09:23
【问题描述】:
我正在尝试将字符串分成段落,分隔线位于字符“/*”的出现之间。当前使用 split 函数创建一个数组,其中每个元素都是文本的新行而不是整个段落.在我当前使用的下面的代码中,我已经转义了 * 但似乎我仍然遗漏了一些东西。谢谢。
$scripts = $allScripts -split "/\*"
预期输出:
$scripts[0] = "ABC
DEF
GHI"
实际输出:
$scripts[0] = "ABC"
$scripts[1] = "DEF"
$scripts[2] = "GHI"
【问题讨论】:
-
你的意见是什么?
-
如果你尝试
$allScripts -replace "/\*","`n"会怎样?
标签: arrays powershell split