Regex 测试仪
通过即时反馈迭代正则表达式,让你可以快速完善模式。该工具可突出显示匹配结果,并显示捕获组,使调试工作更轻松。
Regex 测试仪
实时编写、测试和调试正则表达式。实时匹配高亮、捕获组、替换模式和内置小抄。
图案
测试字符串
3匹配突出匹配
比赛直播
在输入图案时,会实时突出显示匹配结果,并提供彩色编码的捕捉组和完整的匹配表。
替换模式
切换到替换模式,在提交前预览支持反向引用的替换($1、$2、$<n>)。
零依赖
由浏览器的本地 RegExp 引擎提供支持:无需库、无需服务器往返,数据不会离开您的设备。
如何测试正则表达式
输入图案
在模式字段中键入或粘贴一个 regex 模式。可以使用标志按钮单独切换标志。
粘贴测试字符串
输入要匹配的文本。匹配结果会立即以彩色编码高亮显示。
检查比赛和小组
匹配表会显示每个匹配项、其位置以及任何捕获的组。切换到 "替换 "可预览替换结果。
复制结果
复制匹配值、被替换的字符串或模式本身:只需单击一次。
谁在使用 Regex 测试仪?
开发人员
构建和调试用于输入验证、URL 路由、日志解析和字符串提取的模式,而无需在生产代码中反复试验和出错。
数据工程师
使用精确的捕捉组,从原始日志文件、CSV 列和半结构化文本中提取结构化字段。
质量保证工程师
在编写测试断言之前,验证表单输入:电子邮件、电话号码、日期:是否符合预期格式。
技术作家
在发布前,使用替换模式对文档和代码示例进行查找和替换操作。
安全研究人员
编写模式以检测日志数据中的敏感字符串、PII、API 密钥和已知攻击签名。
学生和学员
交互式实验 regex 语法:小抄和实时反馈让学习模式更加直观。
Endless Forge 与其他 Regex 工具的比较
快速、私密、功能齐全,完全在浏览器中运行。
编写更好的 regex 所需的一切
更多实用工具和开发人员工具
URL 编码器/解码器
使用组件、完整 URL 和表单编码模式对 URL 和查询字符串进行编码和解码,以及完整的查询参数解析器。
Base64 编码器/解码器
将文本或文件编码为 Base64,并将 Base64 字符串解码为纯文本,支持 URL 安全模式和图像预览。
JWT 解码器
解码和检查 JSON 网络令牌:查看标头、有效载荷、过期状态、算法以及所有 IANA 注册的声明和解释。
代码格式化
使用一致的缩进和样式规则自动格式化杂乱无章的代码。
JSON 格式化器
利用可配置的缩进、语法高亮和即时错误检测功能,美化和漂亮打印原始 JSON。
JSON 验证器
通过精确的错误定位、重复键检测、非标准模式警告和完整的结构分析,验证任何 JSON 文件。
代码压缩器
最小化和压缩代码,为生产部署减少文件大小。
UUID 生成器
生成 v4、v7、v1、ULID、Nil 和 Max 格式的 UUID,并可批量生成、生成多种输出格式和一键下载。
常见问题
已回答6个问题