浏览器本地工具
JavaScript 正则测试器
使用样本文本检查正则表达式、flags、捕获组和每个匹配的位置。
测试文本输入
匹配结果与位置输出
已就绪。
JavaScript 正则测试器
使用样本文本检查正则表达式、flags、捕获组和每个匹配的位置。
- 测试校验、日志筛选、文本提取和替换规则。
- 同时准备应匹配、不应匹配和边界样例。
使用场景与边界
本工具直接在当前浏览器页面中处理输入,适合快速检查和复制结果。请使用公开、测试或脱敏样例,不要把格式化或转换结果代替目标系统中的最终验证。
复制前检查
| 检查项 | 需要确认的内容 |
|---|---|
| 运行引擎 | 确认目标环境使用 JavaScript RegExp 语法。 |
| 边界条件 | 检查锚点、换行、Unicode、空输入和标点。 |
| 性能 | 用较长的近似匹配文本检查回溯风险。 |
常见问题
为什么反斜杠会消失?
有些编程语言会先处理字符串转义,正则引擎看到的是第二层结果。
一个正则能验证所有邮箱吗?
不能可靠覆盖全部规则,应按实际业务范围设计并由服务端再次校验。