语法速查
.任意字符
\d数字
\D非数字
\w字母数字
\W非字母数字
\s空白
\S非空白
*0 次或多次
+1 次或多次
?0 次或 1 次
^开始
$结束
[]集合
()捕获组
正则表达式测试
待匹配文本
常用:
正则表达式
/ /
{{ errorMessage }}
匹配结果 找到 {{ matchCount }} 个匹配项

工具简介

在线正则表达式测试工具是一款专业的正则匹配工具,支持实时匹配测试、捕获组高亮显示、常用正则表达式库和正则语法速查。所有操作都在浏览器本地完成,无需上传服务器,100% 保护您的数据隐私。

本工具提供全局匹配 (g)、忽略大小写 (i)、多行匹配 (m)、单行模式 (s) 等多种匹配模式,满足不同场景的正则测试需求。内置 12 种常用正则表达式模板,包括邮箱、手机、URL、IP 地址等,点击即可快速使用。

使用说明

  • 输入待匹配文本:在文本框中输入或粘贴需要测试的文本内容
  • 选择常用正则:点击常用正则按钮快速加载预设正则表达式
  • 输入正则表达式:在正则输入框中输入自定义正则表达式
  • 选择匹配模式
    • 全局:匹配所有结果,不只第一个
    • 忽略:忽略大小写,不区分大小写匹配
    • 多行:^和$匹配每行的开始和结束
    • 单行:.可以匹配换行符
  • 测试匹配:点击测试匹配按钮执行正则匹配
  • 查看结果:匹配结果会高亮显示,匹配项用绿色标注,捕获组用橙色标注
  • 复制结果:点击复制匹配结果按钮可一键复制所有匹配内容

常见问题

Q: 什么是正则表达式?

正则表达式(Regular Expression)是一种用于匹配和操作文本的强大工具,由一系列字符和特殊符号组成,用于定义字符串的搜索模式。

Q: 如何学习正则表达式?

建议从基础语法开始,如字符匹配、量词、分组等,然后通过实际练习逐步掌握。本工具提供语法速查和常用正则模板,适合初学者学习使用。

Q: 数据安全吗?

完全安全。所有操作都在您的浏览器本地完成,文本和正则表达式不会上传到任何服务器,100% 保护您的数据隐私。

隐私保护

本工具采用纯前端技术实现,所有数据处理都在您的浏览器本地完成。您输入的文本和正则表达式不会上传到服务器,也不会被记录或存储,完全保护您的数据隐私。