Есть ли способ в PowerShell обрезать строку без сокращения слова - PullRequest
3 голосов
/ 10 марта 2011

Я искал вокруг и не смог ничего найти. Я хотел бы обрезать строку без сокращения слова. Как выдержка.

$string = "This is my string"

9 = "This is m"

В идеале хотелось бы "This is my"

Ответы [ 2 ]

11 голосов
/ 10 марта 2011
$string.Substring(0, $string.IndexOf(" ", 9))

Должен делать то, что вы хотите, то есть он начинается с номера символа, который вы ему даете, ищет следующий пробел и обрезает там короткую строку.

3 голосов
/ 10 марта 2011

Вы имеете в виду $string.Substring(0,$string.lastindexof(" "))?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...