Express 带有快速可选模式匹配的正则表达式路由不';好像不行?

Express 带有快速可选模式匹配的正则表达式路由不';好像不行?,express,Express,我使用的路线如下: app.get( '/(aaa(?:&bbb)*)' 哪个应该匹配 /aaa /aaa&bbb /aaa&bbb&bbb&bbb /aaa /aaa&bbb /aaa&bbb&bbb&bbb 但它只是匹配 /aaabbb 我删除了重复修改器,因此它只是 app.get( '/(aaa(?:&bbb))' 但它仍然只匹配aaa&bbb而不匹配aaa 我一直在用谷歌搜索这个问题,但找不到

我使用的路线如下:

app.get( '/(aaa(?:&bbb)*)'
哪个应该匹配

/aaa
/aaa&bbb
/aaa&bbb&bbb&bbb
/aaa
/aaa&bbb
/aaa&bbb&bbb&bbb
但它只是匹配

/aaabbb
我删除了重复修改器,因此它只是

app.get( '/(aaa(?:&bbb))'  
但它仍然只匹配
aaa&bbb
而不匹配
aaa

我一直在用谷歌搜索这个问题,但找不到其他有同样问题的人


我应该以某种方式转义它吗?

尝试转义
/

'\/(aaa(?:&bbb)*)
我已经测试了这个,并确认它匹配