1
我有一些代码,接受一个字符串,该if
的-or
我需要检查,如果该字符串不包含@符号之后PowerShell的字符串不包含
Foreach($user in $allUsers){
if($user.DisplayName.ToLower().Contains("example.com") -or $user.DisplayName.ToLower()) {
} else {
$output3 = $externalUsers.Rows.Add($user.DisplayName)
}
}
部分。如何检查@符号是否丢失?
'.Contains()'返回一个布尔值。只需检查'!($ user.DisplayName.ToLower()。Contains(“@”))'? – Matt 2015-01-15 18:30:35
完美!如果你创建这个答案,我会接受它。 – 2015-01-15 18:32:23