我有一个接受一个或多个子域的脚本,我想验证它们但[ValidatePattern()]
似乎只检查数组中的第一项。
编码:
param(
[ValidatePattern('\w*\.domain\.com')][string]$subdomain
)
Run Code Online (Sandbox Code Playgroud)
此输入被接受:
.\script.ps1 -subdomain "test.domain.com", "randomstring"
Run Code Online (Sandbox Code Playgroud)
有没有办法验证数组中的每个条目?
param(
[ValidatePattern('\w*\.domain\.com')][string[]]$subdomain
)
Run Code Online (Sandbox Code Playgroud)
在您的脚本子域参数中,不接受多个值。
[string[]]$subdomain
归档时间: |
|
查看次数: |
1009 次 |
最近记录: |