字符类
\d \w \s [a-z]匹配数字、单词字符、空白或自定义范围。
开发 · 本地工具
JavaScript Regex Tester
在隔离 Worker 中测试 JavaScript 正则表达式、捕获位置和替换结果。
本地运行 · 不做任何上传
JavaScript 表达式
gi匹配、位置、捕获分组和替换预览会显示在这里。
\d \w \s [a-z]匹配数字、单词字符、空白或自定义范围。
^ $ \b匹配开头、结尾或单词边界;m 会改变行锚点。
(x) (?:x) (?<name>x)按编号或名称捕获,也可使用非捕获分组。
* + ? {2,4}重复前一个标记;后加 ? 可使用惰性量词。
JavaScript 正则示例已可测试。
任务路径 / 从输入到结果
只需在可见的斜杠之间输入 JavaScript 表达式,选择所需标志并粘贴测试文本。停止输入片刻后会自动检查,粘贴则会立即在本地执行。
查看高亮匹配、精确的 UTF-16 起止位置、编号组和命名组。可用上一项、下一项、Shift+F3 或 F3 在结果间移动。
打开替换预览并使用 $1、$<name> 等 JavaScript 替换标记。预览遵循原生 String.replace 行为,不会改写源文本。
每次运行都使用一次性 Web Worker。若表达式超过评审后的时间预算,Toolars 会终止该 Worker;下一次编辑会在全新的 Worker 中开始,页面仍可响应。
JavaScript 正则表达式测试器 使用经过验证的本地执行路径,不会创建隐藏的输入或输出历史记录。
在当前浏览器标签页内运行。
使用中的工具数据绝不会成为 Toolars 的文档记录。
无需创建账户即可使用核心工作流。
关闭标签页,当前的工作数据即刻消失。
不必再安装另一个应用,即可完成一个明确的浏览器任务。
在复制或下载之前,将结果与其来源并排核对。
在格式错误的输入与过期的结果进入下一个工作流之前拦截它们。
一段多行应用日志包含若干 URL,你需要先验证带命名组的表达式再写入 JavaScript 代码。粘贴日志,逐项检查主机和路径捕获,预览替换结果,然后复制已验证的表达式;日志不会发送到服务器。
复制或下载前,当前结果与所选设置保持可见。
使用结果前,可检查相关结构、元数据或来源上下文。
任何工作区中的值都不会被存储或发送到服务器。
非法值返回清晰的错误,而不是过期的输出。
常见问题
继续探索开发者工具
无需返回完整索引,直接进入另一个专注的工作区。