Вопрос по RegExp-ам

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Zenitchik
Постоялец
Постоялец
 
Сообщения: 369
Зарегистрирован: 21.12.2006 (Чт) 14:48

Вопрос по RegExp-ам

Сообщение Zenitchik » 17.12.2010 (Пт) 11:38

У меня такая пока что чисто умозрительная задача:
Есть два регурярных выражения, такие, что существует множество строк, удовлетворяющее им обоим.
Возможно ли автоматизировать конструирование на их основе такого регулярного выражения, чтобы множество строк, удовлетворяющих ему, совпадало с множеством строк, удовлетворяющим одновременно обоим данным?
Знание английского языка - затрудняет понимание кода

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Вопрос по RegExp-ам

Сообщение Хакер » 17.12.2010 (Пт) 11:51

Никогда не делал и не задумывался, но сходу предполагаю, что возможно и вижу предполагаемый путь реализации.

(В прочем, очевидное решение пока видится находится только для простых случаев)
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Вопрос по RegExp-ам

Сообщение Хакер » 17.12.2010 (Пт) 12:09

Вот например: ([А-я][А-я])\1 и ([А-я])([А-я])\1\2 — имеют не просто общие, а идентичные множества решений. Как бы ты сам скомбинировал их? Если бы как ответ взял любое из них, то какое?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34

    TopList