如何在快速路由器中获取包含特殊字符的路由器值

时间:2019-06-01 19:27:48

标签: node.js express

我正在使用Express框架在Nodes js中获取路由值

网址类似于

   http://localhost:3000/course/view/turbine/turcV39/%20V42/%20V44/%20V47

需要从上述网址和路由中获取值“ V39 /%20V42 /%20V44 /%20V47”

     router.get('/view/turbine/:turc?', function(req, res) {   
     console.log('a');
     });

1 个答案:

答案 0 :(得分:0)

您可以使用正则表达式来获取它,

app.get(/\/view\/turbine\/turc(.*)/, function(req, res) { 
    console.log(req.params[0])
});