【问题标题】:Regular expressions in ExpressJS RouteExpressJS 路由中的正则表达式
【发布时间】:2015-06-10 21:02:32
【问题描述】:

在 ExpressJS 中,如何使用 RegEx 在一个路由中编写以下内容?

/api/projects/{id} and /api/projects&limit=5

【问题讨论】:

    标签: javascript regex node.js rest express


    【解决方案1】:

    我会这样做。虽然它没有使用 RegEx,但从技术上讲也不是只使用 ONE 路由。

    router.get('/api/projects/:id', handleRoute)
    router.get('/api/projects', handleRoute)
    

    handleRoute 中,您必须处理查询参数。我不知道有任何其他方法可以根据查询参数触发路由。如果我错过了什么,也许其他人可以插话。

    【讨论】:

      猜你喜欢
      • 2015-10-21
      • 2012-03-22
      • 1970-01-01
      • 2020-10-10
      • 2019-01-01
      • 2014-04-14
      • 2012-09-23
      • 1970-01-01
      相关资源
      最近更新 更多