在线正则表达式测试器

/ /

匹配结果

共找到 0 个匹配项。

常用表达式

工具说明

正则表达式 (Regular Expression, 简称 Regex)是一种强大的文本处理工具,它使用一种专门的语法来描述和匹配字符串中的字符组合模式。本工具提供了一个实时、可视化的测试环境,帮助您快速编写、调试和验证正则表达式。

核心功能:

  • 实时匹配与高亮: 您在输入正则表达式或测试文本时,匹配结果会立即在高亮区域中实时更新,无需点击任何按钮。
  • 捕获组详情: 工具会清晰地列出每一个匹配结果及其内部的所有捕获组(Capture Groups),方便您进行数据提取和调试。
  • 修饰符 (Flags) 支持: 您可以自由输入 `g` (全局匹配), `i` (忽略大小写), `m` (多行模式) 等常用的正则表达式修饰符。
  • 常用表达式备忘录: 内置了邮箱、URL、IP地址等常用正则表达式,点击即可快速使用。

常用元字符简介:

  • . - 匹配除换行符外的任意单个字符。
  • * - 匹配前面的子表达式零次或多次。
  • + - 匹配前面的子表达式一次或多次。
  • ? - 匹配前面的子表达式零次或一次。
  • \d - 匹配一个数字字符。等价于 `[0-9]`。
  • \w - 匹配包括下划线的任何单词字符。等价于 `[A-Za-z0-9_]`。
  • \s - 匹配任何空白字符,包括空格、制表符、换页符等等。
  • [abc] - 匹配 `a` 或 `b` 或 `c` 中的一个。
  • (ab) - 匹配 `ab` 并将 `ab` 捕获到第一组。
  • ^ - 匹配输入的开始。
  • $ - 匹配输入的结束。