String Powershell根据电子邮件地址列表检查电子邮件地址
我在这项任务上耽搁太久了。 我试图检查变量字符串($email)是否在字符串列表($emaillist)中 所以如果 这不起作用,因为字符串的部分经过。所以我想我需要使用一些正则表达式“^$” 不知道如何使用正则表达式和变量 谢谢你的帮助 谢谢 您也可以在 一些例子String Powershell根据电子邮件地址列表检查电子邮件地址,string,powershell,String,Powershell,我在这项任务上耽搁太久了。 我试图检查变量字符串($email)是否在字符串列表($emaillist)中 所以如果 这不起作用,因为字符串的部分经过。所以我想我需要使用一些正则表达式“^$” 不知道如何使用正则表达式和变量 谢谢你的帮助 谢谢 您也可以在 一些例子 $emaillist = @('abc@gmail.com','edf@gmail.com') $email = 'abc@gmail.com' $emaillist -contains $email ## true $emai
$emaillist = @('abc@gmail.com','edf@gmail.com')
$email = 'abc@gmail.com'
$emaillist -contains $email ## true
$email -in $emaillist ## returns true
如果
$emaillist
确实是一个字符串列表,为什么要使用Select String
照办
if ($emaillist -contains $email) {
write-host "yes" -ForegroundColor Green
}
else {
write-host "No" -ForegroundColor red
}
$emaillist = @('abc@gmail.com','edf@gmail.com')
$email = 'abc@gmail.com'
$emaillist -contains $email ## true
$email -in $emaillist ## returns true
if ($emaillist -contains $email) {
write-host "yes" -ForegroundColor Green
}
else {
write-host "No" -ForegroundColor red
}