Узор
.*\/
означает
.* # any character (except \n), zero or more times
\/ # the forward slash "/"
Косая черта должна быть экранирована, потому что при записи в виде литерала регулярного выражения (как в вашем случае), прямая косая черта уже используется для разделения регулярного выражения.
В других случаях, когда регулярное выражение представлено в виде строки, оно будет выглядеть как ".*/"
и означать то же самое.
По сути, это соответствует пути до (и включая) последнего слеша.
/some/very/long/path/with.a.file
-------match---------