PowerShell 将字符串拆分为变量
使用 PowerShell 字符串内置 Split() 函数或 Split 运算符,您可以轻松地将字符串拆分为多个变量。
Split() 或拆分运算符 将字符串拆分为多个子字符串或字符串数组。我们可以将多个子字符串分配给变量来保存它们的值。
在本文中,我们将讨论如何使用 PowerShell 字符串 Split() 函数和 Split 运算符将字符串拆分为变量。
使用 Split() 将字符串拆分为多个变量
PowerShell 字符串内置 Split() 函数将字符串拆分为多个子字符串。我们可以将字符串数组的结果存储到单独的变量中。
$topic = "ShellGeek PowerShell"
# Use Split() function to split string and assign to multiple variables
$website,$category = $topic.Split()
# Print the variable $website
$website
# Print the variable $category
$category在上面的 PowerShell 脚本中,$topic 存储字符串值。我们在 $topic 上使用 Split() 函数将字符串拆分为多个子字符串。
如果没有值传递给 Split() 函数,则默认使用空格。 PowerShell Split() 函数按空格分割字符串,并将结果分配给 $website 和 $category 变量。
上述将字符串拆分为单独变量的 PowerShell 脚本的输出是:
酷提示:如何在 PowerShell 中按换行符进行拆分!
PowerShell 使用拆分运算符将字符串拆分为变量
使用Split运算符,您可以将字符串拆分为变量。 Split 运算符还按分隔符拆分字符串并返回字符串数组。我们可以将这些结果分配给多个变量。
$topic = "ShellGeek PowerShell"
# Use Split operator to split string and assign to multiple variables
$website,$category = $topic -Split " "
# Print the variable $website
$website
# Print the variable $category
$category在上面的 PowerShell 脚本中,$topic 变量包含该字符串。要将字符串拆分为变量,我们使用了 Split 运算符并将它们分配给 $website 和 $category 变量。
split 运算符通过空格 分割字符串并返回一个字符串数组并将它们分配给单独的变量。
上述 PowerShell 脚本通过 split 运算符将字符串分解为变量的输出是:
PS C:\> $topic = "ShellGeek PowerShell"
PS C:\> $website,$category = $topic -split " "
PS C:\> $website
ShellGeek
PS C:\> $category
PowerShell
PS C:\>
结论
我希望上面关于如何使用 Split() 函数或 Split 运算符将字符串拆分为变量的文章对您有所帮助。
您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。
