Я пытаюсь ввести строку без каких-либо чисел с минимум 4 символами, но когда я ввожу строку без цифр, она все равно выдает ошибку, и я не знаю, почему.
Попытка
string pattern = "^[a-zA-Z]{4}$";
Regex rgx = new Regex(pattern);
string name = "evvFss";
if(!rgx.IsMatch(name))
{
throw new Exception("error");
}
else
{
Console.WriteLine("correct");
}
Не должно выдавать ошибку, поскольку строка не содержит чисел.