2017-08-25 44 views
2

我已经使用了两个正则表达式,一个用于限制第一个参数为4位数字,第二个用于限制第二个参数为2位数。MVC5属性路由正则表达式不产生期望的结果

[Route("movies/released/{year:regex(\\d{4})}/{month:regex(\\d{2}):range(1, 12)}")] 
public ActionResult ByReleaseDate(int year, int month) 
{ 
    return Content($"{year}/{month}"); 
} 

这部分的工作,当我浏览到/电影/公布/一百十三分之二千零一十七我出的404

但是,当我浏览到/电影/发布/ 200017/03 404没有生成。

回答