Я основал следующее регулярное выражение на ваших примерах, которые, казалось, анализировали все после последнего '/' вместо второго.
/[^A-Za-z]{1,7}$
В простом английском языке это регулярное выражение соответствует группе символов, которая следует за '/' и содержит 1-7 неалфавитных символов. Чтобы он совпадал только с последним '/', я добавил '$', который соответствует концу строки.
Кроме того, поскольку вы имеете дело с URL-адресами, вы можете добавить "/?" перед '$' в случае, если в конце есть свисание '/'.
/[^A-Za-z]{1,7}/?$
Надеюсь, это ответит на ваш вопрос.