Предполагая, что ваш исходный текст содержит только один URL и
больше ничего нельзя использовать:
^((?:[^\/]*\/){6,}[^\/]+)\/?$
Описание:
^
- начало строки.
(
- Начало группы захвата, содержащей:
(?:
- запуск группы без захвата, необходимой из-за
квантификатор после него.
[^\/]*\/
- последовательность символов, отличных от /
(возможно, пустая)
и /
.
){6,}
- должен быть конец группы без захвата, 6 или
больше раз.
[^\/]+
- последовательность символов, отличных от /
, на этот раз непустая.
)
- Конец группы захвата.
\/?
- косая черта (если есть).
$
- конец строки.
Все совпадение содержит весь URL, а группа захвата содержит
что вас на самом деле интересует - URL без трейлинг
косая черта (если есть).