使用正则表达式字符集进行快速路由解析

Express route parsing with regex characters sets

路径:/1,2,3,456,678 - 只有数字和逗号,没有其他任何东西
应该与像这样的正则表达式路径匹配: /ids:(\d+[,\d]*) natively
但是 https://www.npmjs.com/package/path-to-regexp 在 express 中将它编译成一些荒谬的正则表达式
Expressers/noders - 请指导我如何处理这个问题

{0,} 替换 * 解决了问题
所以请求 /1,2,34,56 匹配路径:/ids:(\d+[,\d]{,*})
Link 到 path-to-regexp 问题:https://github.com/pillarjs/path-to-regexp/issues/233