次のような URI が与えられた場合:
/2013/03%20-%20March/15%20-%20Friday/1AC37325007
私は次のことを試しましたが、一致するようには見えません。
"/{year:\\d{4}}/{month:\\d{2}}\\s-\\s\\w+/{day:\\d{2}}\\s-\\s\\w+/{id:\\w{11}}"
一致しないのはmonth
and式です。これは、 itの間のすべてをキャプチャするように変更する場合などです。しかし、数字部分のみを抽出する必要があるため、それはエレガントなソリューションではありません。day
/
{month}/{day}/
私をつまずかせているのは空白だと思います。%20
一致させることも、一致させることもできません\s
。