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