AlekseyK
Новичок
регвыражение для ссылки /avtoshini/nokian/index.html
хочу распарсить ссылку типа /avtoshini/nokian/index.html
при том что ссылки /avtoshini/nokian/ и /avtoshini/nokian - как будто на сервере есть директория /avtoshini/nokian и файлов index.html
нужно гарантировать что запросы типа /avtoshini/nokian/index.html12345 - работать не будут
не пойму как написать регулярное выражение
preg_match( /^\/avto(.*)\/([\w\-]+)(\/?)$/i, $m ) - работает
если добавить index.html то
preg_match( /^\/avto(.*)\/([\w\-]+)(\/?[index\.html]?)$/i, $m ) - не работает
подскажите как написать условие в котором наличие /index.html необязательно в конце строки и то что index.html не может быть без "/", "/" может самостоятельно завершать строку запроса.
хочу распарсить ссылку типа /avtoshini/nokian/index.html
при том что ссылки /avtoshini/nokian/ и /avtoshini/nokian - как будто на сервере есть директория /avtoshini/nokian и файлов index.html
нужно гарантировать что запросы типа /avtoshini/nokian/index.html12345 - работать не будут
не пойму как написать регулярное выражение
preg_match( /^\/avto(.*)\/([\w\-]+)(\/?)$/i, $m ) - работает
если добавить index.html то
preg_match( /^\/avto(.*)\/([\w\-]+)(\/?[index\.html]?)$/i, $m ) - не работает
подскажите как написать условие в котором наличие /index.html необязательно в конце строки и то что index.html не может быть без "/", "/" может самостоятельно завершать строку запроса.