当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 关于加入

作者:精品下载站 日期:2024-12-14 02:21:59 浏览:13 分类:玩电脑

关于加入


简短描述

描述连接运算符 (-join) 如何将多个字符串组合成单个字符串。

详细描述

连接运算符将一组字符串连接成一个字符串。这些字符串按照它们在命令中出现的顺序附加到结果字符串中。

句法

下图显示了连接运算符的语法。

-Join <String[]>
<String[]> -Join <Delimiter>

参数

String[] - 指定要连接的一个或多个字符串。

分隔符 - 指定放置在串联字符串之间的一个或多个字符。默认为无分隔符 ("")。

评论

一元连接运算符 (-join ) 的优先级高于逗号。因此,如果您将逗号分隔的字符串列表提交给一元连接运算符,则只有第一个字符串(第一个逗号之前)会提交给连接运算符。

要使用一元连接运算符,请将字符串括在括号中,或将字符串存储在变量中,然后提交该变量进行连接。

例如:

-join "a", "b", "c"
a
b
c

-join ("a", "b", "c")
abc

$z = "a", "b", "c"
-join $z
abc

示例

以下语句连接三个字符串:

-join ("Windows", "PowerShell", "2.0")
WindowsPowerShell2.0

以下语句连接由空格分隔的三个字符串:

"Windows", "PowerShell", "2.0" -join " "
Windows PowerShell 2.0

以下语句使用多字符分隔符来连接三个字符串:

$a = "WIND", "S P", "ERSHELL"
$a -join "OW"
WINDOWS POWERSHELL

以下语句将此处字符串中的行连接成单个字符串。由于此处字符串是一个字符串,因此必须先拆分此处字符串中的行,然后才能连接它们。您可以使用此方法重新连接已保存在此处字符串中的 XML 文件中的字符串:

$a = @'
a
b
c
'@

(-split $a) -join " "
a b c

参见

  • about_Operators
  • about_比较_运算符
  • about_Split

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯