正则表达式测试
写好正则,实时查看匹配、分组和替换结果。
标志
匹配结果
替换为
100% 在浏览器本地运行,文件不会上传到任何服务器。
如何使用正则表达式测试
- 输入正则并选择标志(g、i、m、s、u)。
- 粘贴或输入测试文本——匹配会随输入实时高亮。
- 在下方查看每个匹配及其捕获组。
- 输入替换内容,如“$2: $1”,预览 replace() 的结果。
常见问题
用的是哪种正则语法?
JavaScript(ECMAScript)正则,与浏览器实际运行的完全一致,支持命名组 (?<name>…) 和后行断言。
遇到卡死的正则会怎样?
匹配在后台线程中运行并有时间限制。如果正则耗时过长(灾难性回溯),会被终止并给出提示。
正则表达式测试免费吗?
免费。正则表达式测试无需注册即可使用,也不加水印。
我的文件会上传到你们的服务器吗?
不会。所有处理都通过 JavaScript 和 WebAssembly 在你的浏览器本地完成,文件从不离开你的设备,所以既快又安全。
手机上能用吗?
能。Windows、Mac、Linux、安卓和苹果手机上的主流浏览器都可以使用。很大的文件在旧手机上可能较慢。