我有一个接受一个或多个子域的脚本,我想验证它们,但[ValidatePattern()]
似乎只检查数组中的第一项。
代码:
param(
[ValidatePattern('\w*\.domain\.com')][string]$subdomain
)
接受此输入:
.\script.ps1 -subdomain "test.domain.com", "randomstring"
有没有办法验证数组中的每个条目?
答案 0 :(得分:4)
param(
[ValidatePattern('\w*\.domain\.com')][string[]]$subdomain
)
脚本中的子域参数不接受多个值。
[string[]]$subdomain