регулярное выражение для урла вида www.site.ru/deep1/deep2/deep3/...deepN/

интернет программирование php JavaScript регулярные выражения

Пытался сделать что-то вроде этого, но не катит
{www\.site\.ru/(?:([A-Za-z0-9]+)/)?$}

Примечание:
Да, это вопрос.
Как сделать регулярку с n-ым вложением

Примечание:
Я уже сам стал сомневаться что это вопрос....

Примечание:
Нужна именно регулярка.
Другие обходы не проблема написать.
В моем случае регулярка как параметр передается и если я воткну туда подобную функцию, то это будет костылем.

Примечание:
Все, нашел решение
{www\.site\.ru/([A-Za-z0-9]+/?)*$}

Примечание:
4 parserpro.
Благодарю за совет.
У меня урлы исключительно текстовые, точек и других спецсимволов там к счастью не будет:)
Ответы:
Это точно вопрос?
напиши вместо регулярки вот такую функцию
function strd(n)
 {var str='www.site.ru';
          for(var i=0;i<n;i++){str+='/deep'+(i+1);};alert(str);return str
       }
Не сработает на
www.site.ru/test-test.cgi
может проще брать до первого символа, которого точно не может быть в адресе?
Как-то так:
{www\.site\.ru/\S+}
(www.site.ru\/)(deep\d\/){1,}


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.