【发布时间】:2022-01-14 12:08:55
【问题描述】:
if (($signmail.IndexOf('@')) -ne $null)
{
$signname = $signmail.Remove($signmail.IndexOf('@'))
}
Else{
$signname = $signmail
}
嗨,基本上,我会尝试查看用户是否完整输入了他的邮件地址,或者只是第一部分。我这里试问如果邮件地址中@后面的值不为空,将其擦除并放入新变量中。如果不是,则该变量直接将其名称赋予另一个变量。但它不起作用。我总是收到 StartIndex 不能低于 0 错误。
有人想办法让这段代码适用于那部分吗?
谢谢
【问题讨论】:
标签: powershell null indexof