正则表达式匹配与特定模式不匹配的路径:Express Router
发布时间:2020-12-14 05:37:03 所属栏目:百科 来源:网络整理
导读:我想忽略我的快速服务器上的/ foo / *形式的所有路径. 所以我想做 app.get('someRegexThatDoesntMatchFoo/*',routes.index) 我试过了 app.get('/^((.*foo/.*)@!.)*$',routes.index); 但这没有工作 – 它没有捕获所有路由 – 除了foo并应用routes.index
我想忽略我的快速服务器上的/ foo / *形式的所有路径.
所以我想做 app.get('someRegexThatDoesntMatchFoo/*',routes.index) 我试过了 app.get('/^((.*foo/.*)@!.)*$',routes.index); 但这没有工作 – 它没有捕获所有路由 – 除了foo并应用routes.index而不是我得到一个CAN NOT GET栏任何/条请求 有什么建议? 谢谢! 解决方法
以下正则表达式将匹配除以/ foo /开头的路径之外的任何路径
app.get(/^/([^f][^o][^o]|.{1,2}|.{4,})/.*$/,routes.index); 我假设这是一个标准的javascript正则表达式. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- App 开发:Hybrid 架构下的 HTML5 应用加速方案
- ruby-on-rails – 带有Windows Vista的Ruby On R
- 使用ADAL C#作为机密用户/守护程序服务器/服务器
- 如何使用XML API获取Jenkins Jobs列表
- c – std :: ostream_iterator没有找到operator
- 【solr专题之二】配置文件:solr.xml solrConfig
- 编译的Rust可执行文件是否从依赖项中排除未使用的
- ruby-on-rails – ActionView :: MissingTemplat
- oracle 9i/10g/11g(11.2.0.3)安装包和PATCH下载地
- ruby-on-rails – 当我有并发请求时,My Rails会话
热点阅读