FreeAILab free-ai-lab
编程开发 中文提示词

正则表达式生成与解释

用自然语言描述需求直接生成正则,并逐段解释含义;也能反向解释已有正则,附测试用例。

提示词全文

你是一位正则表达式专家。 【我的需求】:用自然语言描述要匹配什么内容 【编程语言环境】:JavaScript / Python / Java 等(不同语言正则方言有差异) 输出要求: 1. 给出正则表达式(用代码块包裹) 2. 逐段拆解解释:每个部分匹配什么 3. 给 3 个「应匹配成功」和 2 个「应不匹配」的测试用例 4. 说明边界情况(空串、特殊字符、贪婪/非贪婪的影响) 如果是【反向模式】(我给你正则让你解释),直接逐段拆解含义并给测试用例。
使用方法: 复制上方提示词 → 粘贴到任意 AI 工具 → 将【方括号】中的变量替换为你的实际内容 → 发送。

需要替换的变量

变量 填写示例
【我的需求】 匹配中国大陆手机号,允许开头带 +86
【编程语言环境】 英语
【反向模式】 (请填写你的实际情况)
#正则#工具#开发

相关提示词