Имеется урл из
$_SERVER["REQUEST_URI"]
:
1. Главная страница
sitename.com/ru
,
sitename.com/en
,
sitename.com/de
и тд.
2. Внутренние страницы
sitename.com/ru/account
,
sitename.com/ru/account/edit
и тд
Нужно вырезать название языка с учетом того, что могут добавиться новые локали 3 буквенные или 4 буквенные.
Думал, что решил проблему паттерном
~\/(.*)\/|\/\w{1,4}~
, но не тут то было.
Помогите составить выржание.
Результатом должно быть:
sitename.com/ru -> /
sitename.com/de -> /
sitename.com/ru/account -> account
sitename.com/ru/account/edit -> account/edit