Проверка строки на наличие недопустимых символов - C#
Формулировка задачи:
в строке должны содержаться только латинские буквы, цифры и знак подчеркивания. строка может начинаться с подчеркивания или буквы. как реализовать метод, возвращающий true, если строка удовлетворяет требованиям, и false в противном случае?
Решение задачи: «Проверка строки на наличие недопустимых символов»
textual
Листинг программы
public static bool StringIsValid(string str) { return !string.IsNullOrEmpty(str) && !Regex.IsMatch(str, @"(^[^a-zA-Z_]|[^a-zA-Z\d_])"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д