2015-08-31 104 views
2
哈希

是否有可能寫這樣的模式:路徑模式在express.js

.get('/:pattern' ... 

只匹配6符號哈希? 我怎樣才能得到這個哈希內處理函數?散列 示例:mBe8s0

+0

[用於快遞路線匹配正則表達式]的可能重複(http://stackoverflow.com/questions/10858005/regex-for-route-matching-in-express) –

回答

3
app.get('/:pattern([A-Za-z0-9]{5}$)', function (req, res){ 
    res.send(req.params.pattern); 
}); 
+0

在這種情況下,我如何獲得':pattern'的值? – kharandziuk

+0

你可以使用req.url,它返回/模式所以只需刪除斜槓,你可以使用模式 –

+0

嗨,我已經更新了我的答案。請看看 –