/
/
📧 常用验证
邮箱地址 手机号码 座机号码 身份证号 网址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标志),检查特殊字符是否正确转义。

❌ 性能问题?

避免使用贪婪量词.*,尽量使用具体字符类,避免回溯陷阱。

相关工具推荐: 文本对比JSON格式化UUID生成器MD5加密