正则的痛点,懂的都懂
正则表达式大概是每个开发者都绕不过去的一道坎:
市面上的工具不少,regex101 功能强大但界面复杂,regexr 简洁但缺 AI 能力。有没有一个中文优先、开箱即用、AI 加持的正则工具?
于是我花了几天做了一个:RegexKit。
在线体验
👉 https://regexkit.app
不需要注册,打开就能用。
核心功能
🤖 AI 解释 — 再也不用猜正则在干嘛
写完正则,点一下「 AI 解释」,AI 会用中文逐段解释每个部分的含义:
比如输入 ^1[3-9]\d{9}$,AI 会告诉你:
^ — 匹配字符串开头
1 — 手机号第一位固定为 1
[3-9] — 第二位是 3 到 9
\d{9} — 后面跟 9 位数字
$ — 匹配字符串结尾
再也不用对着正则一脸懵了。
🪄 AI 生成 — 用人话写正则
不会写正则?直接说人话:
输入「匹配中国大陆手机号」,AI 自动生成正则表达式,还附带:
🎨 实时可视化匹配
输入正则和测试文本,实时高亮所有匹配结果,不用按运行按钮:
📋 模板库 — 常用正则一键用
内置常用正则模板,点击直接应用:
[td]分类[/td]
[td]示例[/td]
邮箱
匹配常见邮箱格式
手机号
中国大陆 11 位手机号
URL
提取文本中的链接
IP 地址
IPv4 地址匹配
日期
多种日期格式
身份证
18 位身份证号
🔗 一键分享
写好的正则想分享给同事?点击分享按钮,自动生成链接,打开就能看到完整的状态(正则 + flags + 测试文本)。
📖 速查表
正则语法忘了?点开速查表,字符类、量词、断言、分组、Flags 一目了然。
技术栈
[td]技术[/td]
[td]选择[/td]
框架
Next.js 15
样式
Tailwind CSS 4
语言
TypeScript
AI
智谱 GLM-4-Flash
部署
Vercel
全部计算在浏览器端完成,服务端只负责 AI 调用。轻量、快速、隐私友好。
最后
如果你也经常被正则折磨,试试 RegexKit 吧。
在线体验: https://regexkit.app
有任何建议或 Bug 反馈,欢迎在评论区留言,或者直接提 GitHub Issue。
如果觉得有用,欢迎 点赞 + 收藏 + 关注,你们的支持是我继续更新的动力 💪

