如何让 Hermes Agent 自己编写并测试复杂的正则表达式(Regex)?

对于每一个程序员来说,编写极其晦涩且充满反人类符号的正则表达式(Regex)来清洗脏数据,绝对是一场长达几个小时的噩梦。但你现在拥有了一个无所不知的 Hermes Agent!当你手里有一份极其混乱、混合了各种怪异格式电话号码和杂乱日期的万字文本时,你根本不需要自己去查那些该死的语法。你直接把一段典型的数据样本扔进终端,对代理下达指令:“帮我写一段 Python 语言的极其健壮的正则表达式,它必须能够精准地把这些所有不同格式的手机号全部提取出来”。但这还不够,为了防止大模型常见的“正则幻觉”,你必须加上极度严格的后置要求:“写完之后,不要直接把正则扔给我。你必须在自己的本地环境里写一个测试用例,运行它,验证没有提取错误或者漏掉任何一个号码后,再把验证通过的代码汇报给我。”这种极其硬核的自带闭环验证流程,让你拿到手的正则表达式绝对完美无瑕,直接粘贴就能进生产环境。

作加

类似文章