YuAI
YuAI Lab

正则测试

在线测试正则表达式,实时高亮匹配结果,支持 g/i/m/s 标志
正则表达式
//
常用示例:
测试字符串
匹配结果
请输入正则表达式
测试文本将在此展示,匹配项高亮显示

关于「正则测试」

正则表达式(Regular Expression)是用于字符串模式匹配和查找替换的强大工具,在编程、数据处理、日志分析中广泛使用。本工具提供实时测试环境:输入正则表达式和测试文本,立即高亮所有匹配,显示每个捕获组的值,帮助快速验证正则是否符合预期。

如何使用

  1. 在上方输入框输入正则表达式(无需加斜杠)
  2. 选择标志:g(全局)、i(忽略大小写)、m(多行)
  3. 在文本区输入或粘贴测试文本
  4. 匹配内容自动高亮,下方显示所有匹配组

功能特性

  • 实时高亮所有匹配位置
  • 支持 g i m s 常用标志
  • 显示捕获组和命名组
  • 错误正则自动提示语法错误

常见问题

正则表达式忘了某个语法怎么查?

常用速查:. 匹配任意字符;\d 数字;\w 字母数字下划线;\s 空白;^ 行首;$ 行尾;* 零次或多次;+ 一次或多次;? 零次或一次;{n,m} 次数范围;() 捕获组;| 或;[] 字符集。

为什么开了 g 标志才能匹配所有结果?

不加 g 时,正则只匹配第一个结果就停止;加 g(global)才会继续搜索整个字符串返回所有匹配。