PowerShell 里方括号 `[]` 的多种作用
在 PowerShell 里,方括号 [] 有多种重要作用,以下是主要的几种:
- 类型声明:用于指定变量或表达式的数据类型。例如
[int]$number = 10将$number声明为整数类型;[datetime]::Now调用datetime类型的静态方法获取当前时间。 - 数组索引:用于访问数组或集合中的元素,索引从 0 开始。例如
$array = 1, 2, 3; $element = $array[1],$element的值为2。 - 通配符匹配:在文件路径或字符串匹配中,方括号可用于指定字符范围。例如
Get-ChildItem C:\Test\file[1-3].txt会匹配C:\Test目录下名为file1.txt、file2.txt和file3.txt的文件。 - 正则表达式:在正则表达式里,方括号用于定义字符类。例如
'abc' -match '[a-z]'会检查字符串是否包含小写字母。

浙公网安备 33010602011771号