在线正则表达式测试工具

/
/
测试文本
常用正则表达式
手机号1[3-9]\d{9}
邮箱[\w.-]+@[\w.-]+\.\w+
URLhttps?://[^\s]+
身份证\d{17}[\dXx]
IP地址\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
日期(yyyy-MM-dd)\d{4}-\d{2}-\d{2}
时间(hh:mm:ss)\d{2}:\d{2}:\d{2}
中文字符[\u4e00-\u9fa5]+
数字\d+
空白字符\s+

正则表达式测试工具使用说明

在线正则表达式测试工具,实时匹配高亮,支持分组捕获、常用正则一键应用,适合开发调试和学习正则,数据本地处理不上传服务器。

功能特点

  • 实时正则匹配,输入即出结果
  • 匹配文本高亮显示
  • 支持分组捕获显示
  • 常用正则表达式一键应用
  • 支持全局(g)、忽略大小写(i)等修饰符
  • 正则语法错误实时提示
  • 内置10种常用正则模板
  • 数据本地处理,不上传服务器

使用步骤

  1. 在正则表达式输入框中输入模式
  2. 设置修饰符(如g全局匹配、i忽略大小写)
  3. 在测试文本区域输入要匹配的文本
  4. 查看匹配结果和高亮显示
  5. 点击常用正则可快速应用模板

常见问题

什么是正则表达式修饰符?

常用修饰符:g(全局匹配,找出所有匹配)、i(忽略大小写)、m(多行模式)、s(点号匹配换行符)。

支持哪些常用正则?

内置手机号、邮箱、URL、身份证、IP地址、日期、时间、中文字符、数字、空白字符等10种常用正则。

分组捕获是什么?

用括号()包裹的部分是捕获组,匹配结果会显示各分组的内容,便于提取特定信息。

为什么我的正则没有匹配结果?

检查正则语法是否正确,修饰符是否合适,注意特殊字符需要用反斜杠转义。

我的数据安全吗?

所有数据仅在浏览器本地处理,不会上传到任何服务器,完全安全。