rab*_*ne9 3 regex node.js express
我试图理解如何在快速js中使用正则表达式,我想加载一个页面,如果url的形式为'/ blog_update /',然后是任何字符串但它不会工作它会返回错误说: Cannot GET /blog_update/my_title
app.get(/^\/blog_update\/[.*]/, function(req, res){
res.render('blog_update' , {locals:{title:'Update' }});
});
Run Code Online (Sandbox Code Playgroud)
小智 8
你可以这样做:
app.get('/blog_update/:id/:op?', function(req, res){
//req.params.id
//req.params.op
});
Run Code Online (Sandbox Code Playgroud)
对于第二个参数,这里有一个非常有用的视频:http: //nodetuts.com/tutorials/10-express-part-ii-static-files-partials-and-locals.html#video
小智 5
app.get('/qwe/((\\d+))', function(req, res){
console.log( req.params[0] );
res.end();
});
Run Code Online (Sandbox Code Playgroud)
这条路线只接受数字
| 归档时间: |
|
| 查看次数: |
6171 次 |
| 最近记录: |