Regex Как исключить двойные символы?
От: Grammer  
Дата: 12.01.11 13:33
Оценка:
Есть строка состоящая из набора символов a,b,c
Как проверить ОДНИМ регекспом следующие условия:
1. строка содержит только эти три допустимые символа ( pattern = @"^([abc]*)$" )
2. символ 'b' не может быть двойным ( @"^([^b{2,}]*)$" — не работает)

Например строка "aaabccccc" валидная а строка "aaabbccccc" уже нет.

Никак не получается реализовать второе условие и объединить их в одно
TIA!
c# regex двойной символ
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.