Я искал вокруг и не смог ничего найти. Я хотел бы обрезать строку без сокращения слова. Как выдержка.
$string = "This is my string" 9 = "This is m"
В идеале хотелось бы "This is my"
"This is my"
$string.Substring(0, $string.IndexOf(" ", 9))
Должен делать то, что вы хотите, то есть он начинается с номера символа, который вы ему даете, ищет следующий пробел и обрезает там короткую строку.
Вы имеете в виду $string.Substring(0,$string.lastindexof(" "))?
$string.Substring(0,$string.lastindexof(" "))