使用字符串拆分而不保留分隔符

时间:2019-05-24 01:23:35

标签: powershell

我有$String = "part 1 - part 2 - part 3 - part 4"

我想在“-”上将其分开,而不保留分隔符。

我很难弄清楚如何用字符串分割它,但是我能够使用:

$P1, $P2, $P3, $P4 = $String - Split "(?= - )"

$ P1很好,但是$ P2,$ P3和$ P4都以“-”开头。

是否有办法防止包含分隔符?我的理解是,我只是删除引号以防止将其包括在内,但是拆分不起作用。

1 个答案:

答案 0 :(得分:0)

$ string = $ P1,$ P2,$ P3,$ P4

$ string.split('-')

像这样调用每个部分$ string [0],$ string [1],$ string [2],$ string [3]

相关问题