如何检查字符串中是否包含Z以外的任何字母

时间:2019-02-21 14:18:58

标签: c# regex

我正在尝试查看此对象是否除Z之外还包含其他字母,并且如果这样做,则应返回Null。我的初始化方式没有给我任何错误,但是在测试时,如果有字母,它实际上并不返回null。

if(request.DoorTag.Contains(@"[a - yA - Y]"))
{
    return null;
}

1 个答案:

答案 0 :(得分:2)

if(Regex.IsMatch(request.DoorTag, "[a-yA-Y]")
{
    return null;
}

但是"[^zZ]"甚至会更好,因为它会检查您的DoorTag包含除Z之外的任何其他字符