Javascript 创建快速路由以匹配通配符页面,但其下没有页面
我在express应用程序中使用通配符子域来处理通配符子域,因此类似于Javascript 创建快速路由以匹配通配符页面,但其下没有页面,javascript,node.js,express,Javascript,Node.js,Express,我在express应用程序中使用通配符子域来处理通配符子域,因此类似于子域的东西。localhost:3000将以/s/subdomain/的身份进入路由器 我想匹配任何子域的主索引url,但它下面没有任何页面 基本上,我想要一个匹配/s/subdomain/但不匹配/s/subdomain/page/或/s/subdomain/page的路由(为了清楚起见,“subdomain”只是任何通配符域的占位符) 这在常规正则表达式中很简单,但我无法使用点修饰符,因为express使用regexp的路
子域的东西。localhost:3000
将以/s/subdomain/
的身份进入路由器
我想匹配任何子域的主索引url,但它下面没有任何页面
基本上,我想要一个匹配/s/subdomain/
但不匹配/s/subdomain/page/
或/s/subdomain/page
的路由(为了清楚起见,“subdomain”只是任何通配符域的占位符)
这在常规正则表达式中很简单,但我无法使用点修饰符,因为express使用regexp的路径。我可以为每个用户生成一个路由器,但如果可能的话,我真的很想使用更干净的路由器。该死,我太笨了
/s/:target/
工作得非常好,并创建了一个简洁的小目标参数,使事情变得更简单。我试图使用正则表达式,这完全是把事情复杂化了