Регулярное выражение для определения наличия заданных символов в строке - C#
Формулировка задачи:
Здравствуйте.
Делаю собственный проект и вот попал на большую проблему...необходимо отреагировать, если в слово будет выглядеть таким образом:
#B#B#B# - это минимальная, может быть сколько угодно длинной.
и не много другие:
B#B#
B#B
BB#
- из них могут быть любые комбинации, но точно известно:
1. Больше двух символов рядом быть не может
2. И начинаться с решетки не может
Собственно эти случаи и надо определять, причем вместо # - любой символ(в том числе пробел), кроме букв(русских и английских), ну а B -естественно любая буква...
Как это реализовать на C# я понимаю, но как-то это глупо..Только вот в регулярных ничего не понимаю.
Помогите пожалуйста.
Решение задачи: «Регулярное выражение для определения наличия заданных символов в строке»
textual
Листинг программы
(.?[^A-zА-я]?)+
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д