小火箭正则表达式规则配置2026最新保姆级教程

导读:

  1. 正则表达式基础语法
  2. 全局路由模式深度解析
  3. 实战配置步骤
  4. 高频场景规则库
  5. 常见问题排查(FAQ)

小火箭正则表达式规则是Shadowrocket实现精准流量分流的核心技术,通过合理的正则匹配,你可以让Netflix、ChatGPT等特定应用走代理,而银行类App保持直连,实现高效的跨境办公与学术访问。

正则表达式基础语法

Shadowrocket支持标准PCRE正则语法,关键元字符如下:

^          # 匹配域名开头
$          # 匹配域名结尾
.*         # 匹配任意字符零次或多次
|          # 逻辑或,用于多域名匹配
\.         # 转义点号

常用匹配模式示例:

^(.*\.)?google\.(com|co\.jp)$    # 匹配Google主站及子域
^(.*\.)?(youtube|ytimg)\.com$    # 匹配YouTube相关域名

全局路由模式深度解析

在配置小火箭正则表达式规则前,必须理解全局路由四个选项的区别:

配置模式 按规则文件进行分流,国内IP直连,国外域名根据正则规则判定,适合日常跨境办公,兼顾速度与访问需求。

代理模式 所有流量强制走代理,无视规则配置,适用于公共Wi-Fi安全环境或临时调试。

直连模式 完全不走代理,相当于关闭加速功能,用于验证本地网络问题。

场景模式 根据Wi-Fi/蜂窝网络自动切换配置,建议搭配"配置"使用,实现家庭直连、外出代理的智能切换。

推荐方案:普通用户选择配置模式,配合精准的正则规则即可实现最优体验。

实战配置步骤

  1. 获取规则模板 在Shadowrocket配置页面,选择"添加规则",类型选择"DOMAIN-KEYWORD"或"DOMAIN-REGEX"。

  2. 编写正则规则 针对国际网络加速需求,在规则栏输入:

    ^(.*\.)?(openai|chatgpt|anthropic)\.(com|ai)$

    行为选择"PROXY"。

  3. 流媒体解锁规则 添加Netflix、Disney+等解锁规则:

    ^(.*\.)?(netflix|nflxvideo|disneyplus|hulu)\.(com|net)$
  4. 国内直连白名单 确保国内服务不走代理,添加高优先级规则:

    ^(.*\.)?(alipay|wxpay|bankcomm)\.(com|cn)$

    行为选择"DIRECT"。

  5. 测试与调试 开启"日志记录"功能,访问目标网站查看匹配结果,调整正则精度。

如果你还没有稳定节点支持上述规则生效,建议先获取高速专线节点以确保正则分流后的连接质量。

高频场景规则库

学术访问场景

^(.*\.)?(scholar|arxiv|ieee|sciencedirect)\.(com|org|edu)$

社交媒体解锁

^(.*\.)?(tiktok|instagram|twitter|x)\.(com|net)$

开发工具加速

^(.*\.)?(github|stackoverflow|npmjs|docker)\.(com|io|org)$

常见问题排查(FAQ)

规则已添加但特定App仍无法访问 现象:配置好ChatGPT规则后,应用提示"不可用"。 原因:App可能使用CDN子域或API端点未包含在正则中,如ios.chat.openai.com解决方法:放宽匹配范围,改用DOMAIN-KEYWORD类型,关键词设为openai

正则规则导致连接超时 现象:添加自定义规则后,所有网站加载缓慢。 原因:正则语法错误(如未转义点号)导致匹配失败,流量未正确分流。 解决方法:检查规则中所有是否已改为\.,使用在线正则测试工具验证语法。

部分国内App被误代理 现象:微信、支付宝加载变慢或功能异常。 原因:规则优先级错误,或使用了过于宽泛的通配符。 解决方法:将国内域名规则置顶,Shadowrocket规则匹配遵循"从上到下"优先级,直连规则应位于代理规则上方。

流媒体解锁失败 现象:Netflix提示"代理 detected"。 原因:节点IP被流媒体服务商标记,或DNS解析未走代理。 解决方法:更换支持流媒体解锁的专线节点,并在Shadowrocket中开启"DNS over HTTPS"。

教程虽好,但也需要高质量节点配合,点击此处获取2026稳定高速节点订阅,确保你的小火箭正则表达式规则发挥最佳效果。

您可以还会对下面的文章感兴趣: