4 全部工具⌘K快速搜索

开发工具 · 正则与字符串工具

200+ 免费工具在浏览器本地完成 API 排障、内容清理、数据格式化和发布前检查。

写正则与处理字符串时常用:Regex 测试器(支持多行/命名捕获组)、Regex 替换、Regex 元字符转义、HTML 实体编解码。爬虫、日志清洗、表单校验时常用。

⌘K

先区分匹配、替换与转义

正则描述匹配位置,替换字符串描述输出,转义则只针对一种语法。HTML 实体编码不能替代正则转义,也不能把字符串自动变成安全的 SQL 或命令。

按字面查找标点

把字面文本转义为正则模式。输出不能直接当作其他语言的转义结果使用。

对照首次替换与全局替换

原文:ab ab
模式:(a)(b)
替换:$2$1
无 g:ba ab(1 次)
有 g:ba ba(2 次)

模式不带两端斜杠,同时核对输出和匹配次数。查找字面 a.b 时应转义点号,避免匹配其他字符。

浏览器 JavaScript 正则不是 PCRE。复杂回溯可能卡住页面;先用小样本,并简化有歧义的嵌套量词。