m{/([^/]*?)/([^/]*?)/([^/]*?)\.([a-z0-9]+?)$}