Powershell修剪第二个空白上的字符串

时间:2018-01-09 12:58:02

标签: string powershell trim

我目前正在使用-replace " .*" -creplace '(?<=\w)([A-Z])', ' $1'将格式为FirstnameLastname FirstnameLastname FirstnameLastname的字符串转换为Firstname Lastname。 现在输入格式已更改为Firstname Lastname Firstname Lastname Firstname Lastname。 任何想法如何将其转换为Firstname Lastname(在字符串中的第二个空白处修剪它)?

1 个答案:

答案 0 :(得分:1)

在空格上拆分,保留前两个字符串,然后扔掉其余字符串:

$first,$last,$null = 'Firstname Lastname Firstname Lastname Firstname Lastname' -split '\s+',3
$name = "$first $last"