Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Регулярные выражения: как исключить последовательн


Автор: alexplato 18.12.2010, 01:02
Допустим есть URL, включающий в себя расширение определенную фразу phrase:

http://url.com/phrase/page.html

Как написать регулярку которая соответствует всем страницам, кроме тех, чьи URL включают phrase?

Автор: diadiavova 18.12.2010, 12:18
А зачем все пихать в регулярку? Проверь сначала, содержит ли строка твою фразу, а уж если нет, тогда и проверяй, является ли она урлой, кстати там и регулярка не понадобится.

Автор: i2m 19.12.2010, 00:44
alexplato, 
Код

http://url.com/\w+[^phrase]/page.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)