dsh-regex:正则表达式调试与处理工具

在 DeepSeek Harness (DSH) 的开发流程中,调试正则表达式或处理文本替换是常见需求。手动编写临时脚本或依赖外部工具不够直接。dsh-regex 插件提供了一套直接在 DSH 环境中运行的函数,用于处理正则匹配、替换和转义。

这是一个正则表达式工具插件,由 uckkk 维护。它基于 Node.js 实现,为 DSH 提供了三个核心函数。

核心功能

插件提供以下工具:

  • regex_test:测试匹配(位置/分组)。
  • regex_replace:正则替换。
  • regex_escape:特殊字符转义。

安装与启用

安装命令如下:

dsh plugin add github:uckkk/dsh-regex

安装后,需要在 profile 的 package.json 的 dsh.profile.bundles 中加入 "dsh-regex"。

典型用法

安装完成后,可以在会话中调用该插件注册的工具。

例如,测试一个正则能匹配到什么:

regex_test(pattern="\\d+", text="a1b22c333")

适用场景与注意

该插件适合需要快速验证正则逻辑或安全处理文本的开发者。

注意:安装即在本机运行第三方代码,请自行审阅源码。

该插件通过将正则工具集成到 DSH 生态中,简化了文本处理流程。更多细节请访问 GitHub。

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

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

小夜