我正在考虑一个路由系统。想象一下我有以下两个正则表达式
pathpart1/pathpart2
=> 路由到控制器 1 的特定匹配.*
=> 捕获所有路由到控制器 2
我让它们匹配一个 URL,例如“pathpart1/pathpart2”。
它们都匹配,但我想对第一个正则表达式的特定匹配进行流行。有没有办法看到第一个正则表达式非常具体(所以我想使用那个匹配)而第二个完全不具体(所以一个匹配基本上是万不得已的最后手段)......?
我不知道哪些路由已注册到路由器,所以我不能按特定顺序循环它们(即首先是特定的,如果所有其他路由都不匹配,则最后是全部)。