加入分裂变量

时间:2013-10-06 15:30:30

标签: powershell

$(((Get-ADRootDSE).defaultNamingContext).Split(",DC="))

这给出了以下输出。 (文字输出)

PS C:\Users\Administrator> $((Get-ADRootDSE).defaultNamingContext).Split(",DC=")



contoso



com

我想得到contoso.com作为结果。拆分变量不是问题。但是,我如何再次将这两个部分加在一起?我找到了关于如何加入和拆分的示例,但没有找到关于如何在拆分方法之后“重新加入”的示例。

1 个答案:

答案 0 :(得分:0)

您可以使用-join operator加入字符串:

PS> "a,s,d,f".Split(",") -join ""
asdf

-join运算符之后的值是您要加入的字符或文本。

或者,您可以使用更明确的.NET方法string.Join

PS> [System.String]::Join("", "a,s,d,f".Split(","))
asdf

第一个参数是连接字符,第二个参数是要加入的列表。