Мне понадобится одно или несколько регулярных выражений для соответствия некоторым недопустимым URL-адресам веб-сайта, которые имеют заглавные буквы перед OR после определенного шаблона.Regexp соответствует строковому шаблону, окруженному заглавными буквами
Таковы правила структуры, чтобы соответствовать Недействительные URL:
- определенный веб-сайт
- ноль или более прописные буквы, если нулевые строчные буквы по образцу
- шаблон
- нулю, или более прописных букв, если ноль заглавных букв перед рисунком
Чтобы быть явным с примером с:
http://website/uppeRcase/pattern/upperCase // match it, uppercase before and after pattern
http://otherweb/WhatevercAse/pattern/whatevercase // do not match, no website
http://website/lowercase/pattern/lowercase // do not match, no uppercase before or after pattern
http://website/lowercase/pattern/uppercasE // match it, uppercase after pattern
http://website/Uppercase/pattern/lowercase // match it, uppercase before pattern
http://website/WhatevercAse/asdasd/whatEveRcase // do not match it, no pattern
Заранее благодарим за вашу помощь!
Марио
веб-сайт, такой как «myintranet.mycompany.com», и шаблон является общим именем папки, например «upload» – Mario
Компонент пути URL-адресов может быть чувствительным к регистру. Имена хостов - нет. – novalis
@novalis, отмеченный и отредактированный. – Brad