LEX

Вопросы по программированию, не подходящие в другие разделы.

Модераторы: Naeel Maqsudov, C_O_D_E

Ответить
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

([^s]|s[^h])*sh([^s]|s[^h])*
вроде бы так
В SAD - все в SAD.
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

.*?sh([^s]|s[^h])* - или вот так
В SAD - все в SAD.
michael
Сообщения: 116
Зарегистрирован: 15 июл 2004, 13:06
Откуда: ISRAEL (ранее - из Литвы)
Контактная информация:

не пройдёт- допустим я написал sshsh так он это тоже примет. первые 2 ss как s[^h] и h как [^s] и потом примет sh. т.е. твой автомат не отвечает требованиям. Задача не так легка как кажется
Ответить