Вы можете использовать функцию dirname
из File::Basename
:
dirname($path) eq '/this/is/my/dir/name' or warn "No match";
UPD: если вы предпочитаете использовать регулярное выражение:
my $dirname = '/this/is/my/dir/name';
$path =~ m|^$dirname/[^/]+/?$| or warn "No match";