从最后一个字符串中选择所有单词(PowerShell)

Roe*_*oel 4 arrays powershell split

所以我想要实现的是从给定的字符串中选择所有单词,除了最后一个.所以我有几个字符串;

On The Rocks
The Rocks
Major Bananas
Run Code Online (Sandbox Code Playgroud)

我想选择所有单词,除了每个单词的最后一个单词.我想我可以使用split()将每个单词分开.虽然我无法进一步弄清楚.

提前致谢.

Ric*_*ard 10

$string.SubString(0, $string.LastIndexOf(' '))
Run Code Online (Sandbox Code Playgroud)


小智 6

这是我可能会做这样的事情.

$Sample = "String sample we can use"
$Split = $Sample.Split(" ")
[string]$split[0..($Split.count-2)]
Run Code Online (Sandbox Code Playgroud)