为你实际交付的 JS 风格设计的正则测试器
regex101 在多风格深度探索方面更胜一筹。本页面则另辟蹊径:粘贴模式+标志+示例,在 App Shell 中立即看到匹配结果——无需账户,无需等待远程运行器。
字符: 116
使用时机
编码时快速检查/pattern/gi,或在提交前预览替换。
示例
工作原理
new RegExp(source, flags) → matchAll / 替换预览。无效模式显示错误。引擎是JavaScript正则表达式——非PCRE/Python。
常见陷阱
- JS缺少一些PCRE特性;后行断言因浏览器版本而异。
- 灾难性回溯可能导致标签页冻结。
- 点号匹配所有/多行标志改变`.`和`^$`的含义。
区别说明
实时JS正则表达式。Slugify/大小写工具无需模式即可转换文本。差异比较两个文本块。
常见问题
PCRE/Python 风格?
这里没有——仅 JS;其他请使用 regex101。
灾难性回溯?
非常大的输入可能会冻结标签页;请保持样本合理。
上传?
否。
替换模式?
是,如果界面包含替换字符串。
相关工具
在浏览器中运行。不上传任何内容。非安全产品——哈希和JWT解码仅用于调试,不用于密码存储或身份验证建议。