正则表达式测试
在线编写、测试并生成正则表达式,支持匹配高亮与多语言代码生成。。
正则表达式适合快速验证文本格式、提取结构化内容或生成跨语言匹配代码。页面会同步展示匹配高亮、捕获组和代码示例。
主要特点
- 针对开发者日常高频动作设计
- 支持格式化、校验、转换与可视化输出
- 可导出图片与文档
如何使用正则表达式测试
- 在正则表达式输入框填写表达式,并按需设置 flags。
- 在待测试文本区域输入样例内容,匹配结果会实时刷新。
- 查看高亮预览、捕获组列表和匹配数量。
- 需要复用时选择语言并复制生成的代码片段。
常见问题
为什么某些表达式只匹配一次?
如果未包含 g 标志,JavaScript 正则只会执行一次匹配。
常用正则模板能直接修改吗?
可以,点击模板填入后继续在输入框中调整表达式即可。
数据与隐私
匹配、代码生成和高亮都在浏览器本地完成,测试文本不会上传。
相关工具
- HTTP 调试 - 在线配置 HTTP 请求,查看响应并生成多语言代码。
- IP 查询 - 查询 IP 归属地、运营商、ASN、时区与风险类型。
- UUID 在线生成器 - 本地实时生成通用唯一识别码 (UUID Version 4)
- UUID 批量生成 - 批量生成高随机性的 UUID 字符串
- Unix 时间戳转换 - 开发者必备的 Unix 时间戳与标准日期互转工具
- 文本差异对比 - 直观的双栏/单栏代码和文本差异对比,无需上传纯前端计算。