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。

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

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

小夜