4
、我々はいくつかのパスで、いくつかのエンドポイントを定義することができます。エクスプレスルートの `/:foo *`と `/:foo(。*)`の違いは何ですか? Expressで
app.get('/:foo*', function(req, res) { ... });
app.get('/:foo(.*)', function(req, res) { ... });
2つのパスが非常に似ており、それらの間の違いは何ですか?
を考えると一致し続ける意味ワイルドカードです'/ ^(?:\ /([:\:])?(?:\/[^ \\ /] +?)*))? /(?= $))?$/i'と2番目の '/^\/(.*)(?:\/(?=$))?$/i' –
[キャプチャグループ]のように見えます( http://www.regular-expressions.info/brackets.html)私に。 – Bergi