qr{(\A (?: .* / (?: \.\.?\z )? )? [^/]* )}msx