/
/
📧 常用验证
邮箱地址
手机号码
座机号码
身份证号
网址URL
IP地址
IPv6地址
MAC地址
邮政编码
🔐 密码验证
弱密码(6位+)
中等密码
强密码
必须含数字
必须含字母
必须含大小写
必须含特殊字符
🔢 数字相关
纯数字
正整数
负整数
整数
正小数
小数
金额
百分比
📅 日期时间
日期格式
年月日
时间格式
日期时间
ISO日期
🇨🇳 中文相关
中文字符
中文姓名
中文标题
不含中文
💻 编程相关
变量名
HTML标签
CSS类名
十六进制颜色
UUID
版本号
📁 文件路径
图片文件
视频文件
文档文件
文件名
文件路径
点击"测试匹配"按钮查看结果
.任意字符(除换行)
\d数字 [0-9]
\D非数字
\w单词字符 [a-zA-Z0-9_]
\W非单词字符
\s空白字符
\S非空白字符
^字符串开头
$字符串结尾
*零个或多个
+一个或多个
?零个或一个
{n}恰好n个
{n,}至少n个
{n,m}n到m个
[abc]a或b或c
[^abc]非a非b非c
(a|b)a或b
()捕获组
(?:)非捕获组
正则表达式测试工具 - 在线Regex验证
使用我们的正则表达式测试工具,可以快速测试和验证正则表达式,支持50+常用正则模板,实时匹配高亮显示,捕获组分析。这是一个完全免费的在线Regex工具,是开发者学习和使用正则表达式的必备工具。
主要功能特色
🔧 核心功能
- 实时匹配测试 - 输入正则即时查看匹配结果
- 50+常用模板 - 覆盖邮箱、手机、身份证等常用场景
- 匹配高亮显示 - 多种颜色区分不同匹配项
- 捕获组分析 - 显示每个捕获组的内容
- 语法验证 - 实时检测正则语法错误
- 标志支持 - 支持g/i/m/s等多种标志
⚡ 技术优势
- 纯前端实现 - 无需服务器,即时响应
- 模板分类 - 按场景分类,快速查找
- 语法速查 - 内置正则语法参考
- 跨平台支持 - 支持PC、手机、平板
- 完全免费 - 无限制使用所有功能
适用场景
💻 开发调试
- 表单验证规则测试
- 数据提取规则验证
- 日志分析模式测试
📚 学习练习
- 正则语法学习
- 匹配模式实验
- 复杂表达式拆解
🔍 数据处理
- 文本搜索替换
- 数据清洗验证
- 格式转换测试
正则表达式简介
正则表达式(Regular Expression,简称Regex)是一种用于匹配字符串中字符组合的模式。它被广泛应用于文本搜索、数据验证、字符串替换等场景。
常用编程语言支持:JavaScript、Python、Java、PHP、Go、Ruby、C#等主流编程语言都内置了正则表达式支持。
常见问题
❌ 正则匹配失败?
检查标志选项是否正确(如是否需要忽略大小写i标志),检查特殊字符是否正确转义。
❌ 性能问题?
避免使用贪婪量词.*,尽量使用具体字符类,避免回溯陷阱。