Мы можем начать с выражения, такого как:
(https?:\/\/(www\.)?anydomain\.com\/v1\/)(.+)
для первой части проблемы.
Для второго мы можем начать с:
(https?:\/\/(www\.)?anydomain\.com\/)(services)
Если бы домен мог быть чем-либо, мы упростили бы его до:
(https?:\/\/(www\.)?.+\.com\/)(services)
Или:
(https?:\/\/(www\.)?.+\.com\/v1\/)(.+)
, и мы продолжаем искать подходящие выражения, которые бы соответствовали нашим желаемым целям / результатам.
RegEx Circuit
jex.im визуализирует регулярные выражения:
