Регулярные выражения - вывод сообщения об ошибке при нахождении в строке выражения, начинающегося с цифры - C#
Формулировка задачи:
Нужно чтобы при нахождении в строке выражения начинающегося с цифры появлялось сообщение об ошибке,например если ввести :2a,то будет ошибка,если a2 то все ОК,так вот у меня почему то нет реакции на это,подскажите,пожалуйста,что не так с регулярным выражением.
Листинг программы
- string pattern2 = @"\b\d{1,}\w{1,}\b";
- if(Regex.Match(simb.ToString(), pattern2, RegexOptions.IgnoreCase).Success)
- {
- rtb.AppendText("Ошибка!");
- n += Regex.Match(simb.ToString(),pattern2).Length + 1;
- }
Решение задачи: «Регулярные выражения - вывод сообщения об ошибке при нахождении в строке выражения, начинающегося с цифры»
textual
Листинг программы
- @"\b(?:\d+\w+|\w+\d+)\b"
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д