Node.js 如何在express router中获取包含特殊字符的路由器值

Node.js 如何在express router中获取包含特殊字符的路由器值,node.js,express,Node.js,Express,我正在使用express framework获取节点js中的路由值 这个url是这样的 http://localhost:3000/course/view/turbine/turcV39/%20V42/%20V44/%20V47 需要从上述url和路由中获取值“V39/%20V42/%20V44/%20V47” router.get('/view/turbine/:turc?', function(req, res) { console.log('a');

我正在使用express framework获取节点js中的路由值

这个url是这样的

   http://localhost:3000/course/view/turbine/turcV39/%20V42/%20V44/%20V47
需要从上述url和路由中获取值“V39/%20V42/%20V44/%20V47”

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

您可以使用正则表达式来获取它,如下所示

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