1

IDが正確に6つの数字を持つルートを一致させようとしています

これは動作しません:

variables.framework.routes = [
    { "main/{id:[0-9]{6}}"  = "main/home/eid/:id"},
    { "main/home"                   = "main/home"},
    { "*"                           = "main/404"}
    ];

これは次のことを行います。

variables.framework.routes = [
    { "main/{id:[0-9]+}"    = "main/home/eid/:id"},
    { "main/home"                   = "main/home"},
    { "*"                           = "main/404"}
    ];

もちろん、2 番目のものは任意の桁数に一致します。逃げなきゃいけないのかな{

4

1 に答える 1