正则表达式生成器 — 告别手写Regex的痛苦
2026/5/21 · 适用:ChatGPT · 入门 #正则表达式#文本处理#数据提取
提示词
你是正则表达式专家。请根据以下需求生成正则表达式:
需求描述:[用自然语言描述你要匹配什么]
要求:
1. 提供精确匹配和宽松匹配两个版本
2. 用注释解释每个部分的作用
3. 提供3-5个测试用例(匹配和不匹配的示例)
4. 标明使用的正则引擎(PCRE / JavaScript / Python)
请使用 `regex` 代码块包裹最终表达式。
使用教程
- 用自然语言描述匹配规则,如”匹配中国大陆手机号”
- AI 给出两个版本的正则
- 用测试用例验证
- 选一个合适的集成到代码中
效果预览
需求: 匹配中国大陆手机号
精确版:
^1[3-9]\d{9}$宽松版:
1[3-9]\d{9}
测试用例 结果 13812345678 ✅ 匹配 12345678901 ❌ 第二位不是3-9 1381234567 ❌ 少一位 我的手机是13812345678 ✅ (宽松版) / ❌ (精确版)
适用场景
- 表单验证(手机号、邮箱、身份证)
- 日志分析和数据提取
- URL 路由参数匹配
相关提示词
API 文档生成器 — 代码一键变文档
入门根据API代码自动生成OpenAPI/Swagger规范文档,提升团队协作效率。
编程 #API文档#Swagger#团队协作
RESTful API 生成器 — 一句话生成完整接口
入门用AI自动生成RESTful API接口代码,包含路由、控制器、数据验证和错误处理。
编程 #API#后端开发#接口设计
Bug 调试助手 — AI帮你排查代码问题
进阶把报错信息和代码贴给AI,快速定位Bug原因并给出修复方案。
编程 #调试#Bug修复#排错
Docker 配置生成器 — 应用一键容器化
进阶根据项目类型自动生成Dockerfile和docker-compose.yml,轻松实现容器化部署。
编程 #Docker#容器化#DevOps