У меня проблемы с сопоставлением текста между словом страниц и 6-м слэшем, который встречается до HomeGardenerTools .
Я хочу преобразовать это в:
https://facebook.com/pages/category/Home---Garden-Store/HomeGardenerTools
На это:
https://facebook.com/pg/HomeGardenerTools
То, что у меня пока есть, это начало выбора:
pages(.?)
и сопоставление чего-либо до 6-го слеша:
^((?:[^/]*/){6})
Вы можете использовать
pages\/(?:[^\/]+\/){2}
И заменить на pg/.
pg/
См. Демоверсию regex .
информация
pages\/
pages/
(?:[^\/]+\/){2}
[^\/]+
/
\/