URLPattern
约 1 分钟阅读
标签:API
- URLPattern链接developer.mozilla.org/en-US/docs/Web/API/URLPatternwicg urlpattern · 语法基于 path-to-regexp · - · , · - · - · - · , · - · - · - · - data url · - · Chrome 95+ · polyfill kenchris/urlpattern-polyfill笔记:URLPattern
- wicg urlpattern链接wicg.github.io/urlpatternwicg urlpattern · 语法基于 path-to-regexp · - · , · - · - · - · , · - · - · - · - data url · - · Chrome 95+ · polyfill kenchris/urlpattern-polyfill笔记:URLPattern
- 语法基于 path-to-regexpGitHubpillarjs/path-to-regexppillarjs/path-to-regexp · 8.x 版本不支持自定义 pattern · 将字符串 template 解析为 TokenData · 将 TokenData 编译为 regex · type: text, parameter, wildcard, group笔记:path-to-regexp
/posts/*/books/:id,/books/:id?/books/:id+/books/:id*/books{/old}?,/books/(^\d)/books/:id(\\d+)/blog/:id(\\d+){-:title}?'data\\:foo*'- data url/*.:filetype(jpg|png)
- Chrome 95+
- polyfill kenchris/urlpattern-polyfillGitHubkenchris/urlpattern-polyfillwicg urlpattern · 语法基于 path-to-regexp · - · , · - · - · - · , · - · - · - · - data url · - · Chrome 95+ · polyfill kenchris/urlpattern-polyfill笔记:URLPattern
new URLPattern({ pathname: '/books/:id' }).exec('https://example.com/books/123').pathname.groups;关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub2 条
- kenchris/urlpattern-polyfillgithub.com/kenchris/urlpattern-polyfill
- pillarjs/path-to-regexpgithub.com/pillarjs/path-to-regexp
其他外链2 条
- developer.mozilla.org/en-US/docs/Web/API/URLPatterndeveloper.mozilla.org/en-US/docs/Web/API/URLPattern
- wicg.github.io/urlpatternwicg.github.io/urlpattern