Я предлагаю следующие эквивалентные регулярные выражения:
my ($extract1) = m { ( [^/]* ) $ }x ;
и с комментариями
my ($extract2) = m {
( # start capturing
[^/] * # anything other than / repeated
) # start capturing
$ # anchor to end of string
}x ;
если вы добавите x в конце, то вы можете добавить пробел и комментарии, чтобы помочь объяснить регулярное выражение.