Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用正则表达式字符集进行快速路由解析_Node.js_Regex_Express_Url Routing_Path To Regexp - Fatal编程技术网

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

Node.js 使用正则表达式字符集进行快速路由解析,node.js,regex,express,url-routing,path-to-regexp,Node.js,Regex,Express,Url Routing,Path To Regexp,路径:/1,2,3456678-只有数字和逗号,没有其他内容 应该与类似正则表达式的路径匹配,如下所示:/ids:(\\d+[,\\d]*)本机 但是在express中,它编译成了一些可笑的正则表达式 表达者/节点者-请指导我如何接近这一权利将*替换为{0,}解决了问题 因此请求/1,2,34,56与路径匹配:/ids:(\\d+[,\\d]{,*}) 链接到regexp的路径:将*替换为{0,}解决了问题 因此请求/1,2,34,56与路径匹配:/ids:(\\d+[,\\d]{,*}) 链接

路径:
/1,2,3456678
-只有数字和逗号,没有其他内容
应该与类似正则表达式的路径匹配,如下所示:
/ids:(\\d+[,\\d]*)
本机
但是在express中,它编译成了一些可笑的正则表达式

表达者/节点者-请指导我如何接近这一权利

*
替换为
{0,}
解决了问题
因此请求
/1,2,34,56
与路径匹配:
/ids:(\\d+[,\\d]{,*})


链接到regexp的路径:

*
替换为
{0,}
解决了问题
因此请求
/1,2,34,56
与路径匹配:
/ids:(\\d+[,\\d]{,*})

链接到regexp的路径