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)*)
我已经测试了这个,并确认它匹配