Здравствуйте, Grammer, Вы писали:
G>Есть строка состоящая из набора символов a,b,c
G>Как проверить ОДНИМ регекспом следующие условия:
G>1. строка содержит только эти три допустимые символа ( pattern = @"^([abc]*)$" )
G>2. символ 'b' не может быть двойным ( @"^([^b{2,}]*)$" — не работает)
G>Например строка "aaabccccc" валидная а строка "aaabbccccc" уже нет.
G>Никак не получается реализовать второе условие и объединить их в одно
G>TIA!
^(?!.*bb)([abc]*)$