鸿爪派·正则测试器:在服务端跑一遍真实正则

前言

写正则最常见的两类问题:一是本地能匹配、上线不匹配,因为不同语言的正则方言并不一致;二是写了贪心量词却发现回溯把句子截断了,却不知道改成懒惰是什么样。把一段正则贴给模型,它往往只能解释而不会真正执行。鸿爪派·正则测试器做的是在服务端真实执行正则,并把匹配结果、捕获组位置、替换预览、贪/懒对比和方言差异一次返回。下面介绍它的定位、能力和调用方式。

这是什么

鸿爪派·正则测试器是一个通用 SKILL.md 格式的 Skill,坐标 @org-4zi88x86/regex-tester-v2,当前版本 1.0.3,由鸿爪派科技发布,来源 enterprise,分类 dev-programming。它解决的是“正则必须在真实引擎里跑一遍才能确认”的验证问题:输入待测文本和正则后,由服务端执行并返回结构化结果,而不是让模型凭记忆判断。

核心功能

  1. 匹配结果:给出命中项及是否命中。
  2. 捕获组:列出每个捕获组的内容,包含命名捕获组。
  3. 位置:返回匹配在原文中的起止位置。
  4. 替换预览:在执行替换前预览替换后的结果。
  5. 贪/懒对比:对同一模式分别演示贪婪与懒惰量词的差异,用于定位“少匹配了一段”这类问题。
  6. 陷阱诊断:对回溯、嵌套量词等常见风险给出提示。
  7. 方言差异:附 JS / Python / Go 三种语言的正则方言差异提示,便于在跨语言迁移时核对。

安装与启用

官方地址:https://api.skillhub.cn/org-4zi88x86/regex-tester-v2
SkillHub 页面:https://www.skillhub.cn/skills/org-4zi88x86/regex-tester-v2

启用方式按你使用的客户端添加该 Skill:

SkillHub 页面: https://www.skillhub.cn/skills/org-4zi88x86/regex-tester-v2
坐标:        @org-4zi88x86/regex-tester-v2
版本:        1.0.3

调用时不需要配置 API Key,页面标注 requires_api_key=false。计费方式是按次计费,每次调用通过微信支付完成授权,因此使用前需要能完成微信支付流程。

关于 Cursor、Codex CLI、Claude Code 的差异:已抓取资料中未给出各客户端的分别说明,这里不推测,以 SkillHub 页面为准。

典型用法

这类 Skill 的调用方式与通用 SKILL.md Skill 一致:由客户端加载 Skill 后,把待测文本、正则表达式和期望的检查项(匹配、捕获组、位置、替换、贪/懒对比)交给它执行。由于服务端会真实执行正则,返回的是引擎计算结果,适合在写定正则前做一轮验证。

适用场景与注意

适合:需要确认某条正则在真实引擎下命中范围、捕获组编号、替换结果的情况;以及同一正则要在 JS、Python、Go 之间迁移、需要核对方言差异的情况。

注意:它是按次计费,调用前要通过微信支付授权,批量或高频验证前需先确认计费方式;方言差异提示是参考信息,跨语言落地时仍应以各语言实际引擎为准;服务端执行意味着待测文本会被发送到服务方,敏感数据需自行评估后再用。

结尾

鸿爪派·正则测试器把“正则到底匹配了什么”从靠猜变成可执行验证,覆盖捕获组、位置、替换、贪/懒与方言差异这几类高频问题。需要验证正则时,可从官方地址 https://api.skillhub.cn/org-4zi88x86/regex-tester-v2 开始。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜