URL Pattern API
5 months ago
- #URLPattern
- #JavaScript
- #WebAPI
- URL Pattern API 定义了一套用于创建URL模式匹配器的语法,自2025年9月起可用。
- 模式可包含:字面字符串、通配符、命名捕获组、非捕获组以及正则表达式组。
- 该语法基于path-to-regexp库,与Express或Next.js等框架的模式语法相似。
- 支持模式标准化处理,并提供大小写敏感选项配置功能。
- 典型应用场景包括:按URL组件过滤、使用基准URL、获取匹配组的值等。
- 通过?、+、*等修饰符支持可选匹配组和重复匹配组。
- 可使用花括号自定义前缀/后缀来构建更复杂的模式结构。
- 兼容最新版浏览器和设备,但对旧版本存在功能限制。