台面 / 正则测试
08 / 08
正则表达式测试
用 JavaScript 的正则引擎试一条表达式。结果列出匹配内容和它在原文中的位置,最多 200 条。
怎么用
- 表达式不要再包一层斜杠。标志单独填,常用 g、i、m。
- 点测试后,每一行是序号、起始位置和匹配到的文本。
- 分组和前瞻以 JavaScript 的规则为准,和 Python、PCRE 有少量差别。
常见问题
为什么最多 200 条?
避免一条能无限匹配的表达式把页面卡死。空匹配会向前推进一个位置。
支持 lookbehind 吗?
支持到你这个浏览器的 JavaScript 引擎为止。现代桌面浏览器一般都支持。
表达式会送到服务器吗?
不会。