/ / Сплит Избор-Струнгов - powershell, разделен

Сплит за избор на струнни - сферичен, разделен

Като се има предвид тази променлива

$foo = help | Select-String powershell

Опитът за разделяне ще се провали

PS > $foo.split()
Method invocation failed because [Microsoft.PowerShell.Commands.MatchInfo]
does not contain a method named "split".
At line:1 char:1
+ $foo.split()
+ ~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : MethodNotFound

Как мога да разделя тази променлива?

Отговори:

4 за отговор № 1

Стойността на низовете на съвпадащата линия е в собствената линия на обекта MatchInfo.

$foo.Line.split()

0 за отговор № 2

Разделянето е метод на String, така че трябва да бъде наречен низ.

[string] $foo = help | Select-String powershell

Или

$foo = help | Select-String powershell | Out-String