正则表达式测试.

测试 JavaScript 正则匹配和替换。

浏览器本地处理数据不上传,不自动保存到浏览器存储。复制和下载由你主动触发;公共设备使用后请清空输入。

本地处理JavaScript 正则在独立 Worker 内运行,约 1 秒超时后终止,不上传输入。

Flags

g 全局、i 忽略大小写、m 多行锚点、s 点号匹配换行、u Unicode、y 粘连。匹配与替换未勾选 g 时只处理首个匹配;y 从索引 0 开始且不跳过间隙。

拆分遵循 JavaScript split 规则:不受 g 限制,包含捕获组;未参与捕获的项显示为 null。索引、长度按 UTF-16 代码单元统计。

表达式 2,000 字符,替换串 10,000 字符,最多 500 次匹配 / 500 个拆分项,输出最多 100,000 字符。超限不返回部分结果;零长度匹配会安全前进。清空、修改输入或重新运行会终止旧任务。