PowerShell中是否有一种方法可以截断字符串而不会缩短字

时间:2011-03-10 09:52:13

标签: powershell

我一直在环顾四周,但却找不到任何东西。我想截断一个字符串,而不是简短地说。就像一段摘录。

$string = "This is my string"

9 = "This is m"

理想情况下需要"This is my"

2 个答案:

答案 0 :(得分:11)

$string.Substring(0, $string.IndexOf(" ", 9))

应该做你想做的事,即从你给它的字符数开始,寻找下一个空格,并在那里剪短字符串。

答案 1 :(得分:3)

你的意思是$string.Substring(0,$string.lastindexof(" "))