$(((Get-ADRootDSE).defaultNamingContext).Split(",DC="))这提供了以下输出。(文字输出)
PS C:\Users\Administrator> $((Get-ADRootDSE).defaultNamingContext).Split(",DC=")
contoso
com我想得到contoso.com作为结果。分裂变量不是问题。不过,我又如何把这两个部分连在一起呢?我已经找到了关于如何连接和拆分的示例,但没有找到关于如何在拆分方法之后“重新加入”的示例。
发布于 2013-10-06 15:41:14
您可以使用 operator连接字符串:
PS> "a,s,d,f".Split(",") -join ""
asdf-join运算符后面的值是要加入的字符或文本。
或者,您可以使用更显式的.NET方法string.Join。
PS> [System.String]::Join("", "a,s,d,f".Split(","))
asdf第一个参数是联接字符,第二个参数是要加入的列表。
https://stackoverflow.com/questions/19210517
复制相似问题