ルーティングシステムを考えています。次の2つの正規表現があると想像してください
pathpart1/pathpart2
=>controller1にルーティングする特定の一致.*
=>catch-controller2にルーティングするすべて
そして、それらをURLで一致させます(例:'pathpart1 / pathpart2')。
どちらも一致しますが、最初の正規表現の特定の一致を優先したいと思います。最初の正規表現が非常に具体的であり(したがって、その試合に参加したい)、2番目の正規表現が完全に具体的ではない(つまり、試合は基本的にすべての最後の手段です)...?
どのルートがルーターに登録されているかを事前に知らないため、特定の順序でループすることはできません(つまり、最初に特定し、他のすべてが一致しない場合はキャッチオールが最後になります)。