Проверка того, что строка содержит
Имеется входная строка, мы хотим проверить, что она содержит:
- только буквы
- только буквы и цифры
- только буквы, цифры и подчеркивания
Создадим три метода, будем использовать регулярные выражения.
public bool IsAlpha(string input)
{
return Regex.IsMatch(input, "^[a-zA-Z]+$");
}
public bool IsAlphaNumeric(string input)
{
return Regex.IsMatch(input, "^[a-zA-Z0-9]+$");
}
public bool IsAlphaNumericWithUnderscore(string input)
{
return Regex.IsMatch(input, "^[a-zA-Z0-9_]+$");
}
Только полноправные пользователи могут оставлять комментарии. Аутентифицируйтесь пожалуйста, используя сервисы.