正则表达式测试器

测试并验证正则表达式

点击下方测试用例加载模式和示例文本

例如:
• Simple: 你好
• With flags: /你好/我
• Complex: \d{3}-\d{3}-\d{4}

如何测试正则表达式

  • 输入正则表达式模式: 在第一个输入框中输入正则表达式模式。该工具将实时验证语法。
  • 添加测试文本: 在第二个输入字段中输入或粘贴要与正则表达式模式进行比对的文本。
  • 比赛回顾: 查看高亮显示的匹配项、匹配位置和捕获的分组。使用详细结果来优化您的正则表达式模式。

常见问题解答

什么是正则表达式(regex)?

正则表达式是一系列定义搜索模式的字符。它用于根据模式查找和操作文本,因此在各种编程语言中,它都能有效地进行文本处理、验证和数据提取。

这个测试工具使用的是哪种正则表达式?

该测试工具使用 JavaScript 的正则表达式引擎,支持大多数标准正则表达式功能。它包括对分组、量词、字符类、前瞻断言以及其他 Web 开发中常用正则表达式结构的支持。

如何测试我的正则表达式模式?

只需在第一个字段中输入正则表达式模式,在第二个字段中输入测试文本。该工具将实时高亮显示匹配项,并显示每个匹配项的详细信息,包括位置和捕获的组。