Nabu 重定向管理器支持哪些重定向的正则表达式语法?
Nabu 重定向管理器支持 JavaScript 风格的正则表达式(RegEx),用于在您的 Shopify 商店中设置高级重定向。
支持的 RegEx 语法
以下是应用程序中支持的主要 RegEx 功能:
- 锚点
^ → 匹配 URL 路径的开始。
$ → 匹配 URL 路径的结束。
- 字符类
. → 匹配任何单个字符。
[abc] → 匹配括号内的任意一个字符。
[0-9] → 匹配 0–9 之间的任意数字。
[^abc] → 匹配除 a、b 或 c 之外的任何字符。
- 量词
(*) → 匹配 0 或更多次重复。
(+) → 匹配 1 或更多次重复。
? → 匹配 0 或 1 次重复。
{n} → 精确匹配 n 次。
{n,} → 匹配 n 次或更多次。
{n,m} → 匹配 n 到 m 次。
- 分组和交替
( ) → 定义一个捕获组。
| → 在模式之间作为 OR 工作。
- 捕获组
(pattern) → 捕获匹配的一部分。
$1, $2, … $5 → 在目标链接中重用捕获的值。
Nabu 支持最多 5 个捕获组。
Shopify 示例
- 将所有产品重定向到一个集合:
- 将产品 ID(仅数字)重定向到新集合
- 使用捕获组重定向
- 同时重定向产品和集合
更新于: 12/12/2025
谢谢!