返回

正则表达式闯关

趣味与其他 //zh/tools/regex-quiz

正在载入

正在加载工具

工具代码会在打开时按需载入,请稍候。

本工具的全部运算都发生在你的浏览器中,输入内容不会发送到任何服务器。

关于这个工具

每一关给出目标、提示和测试样例;输入 JavaScript 正则源码及标志后,工具会分别检查必须匹配和必须拒绝的文本。

常见用途

  • 练习锚点、字符集、量词和格式验证
  • 在不连接服务器的情况下快速验证一个正则思路

使用方法

  1. 1.选择一关并阅读目标和提示。
  2. 2.输入正则源码与可选标志后提交。
  3. 3.查看通过状态、匹配错误样例,并进入下一关。

限制与说明

  • 测试使用浏览器 JavaScript RegExp 规则;内置日期挑战只检查 YYYY-MM-DD 的文本外形,不判断真实日期。

常见问题

可以使用哪些正则标志?

可以输入浏览器 JavaScript RegExp 支持的标志,例如 i、m、g;不支持的组合会显示语法错误。

闯关进度会保存吗?

不会。进度只保留在当前页面,刷新后会重新从第一关开始。

相关工具