Pop 插件 · 开发

正则测试

在选中的文字里试正则表达式:实时标出每处匹配、列出分组,也可以试替换。

处理 选中的文字免费

怎么用

选中内容,按住右键,一划。动画按步骤播放,点一下某一步可以从那里重看。

  1. 选中文字
  2. 按住鼠标右键大约 0.25 秒。轻点一下还是平常的右键菜单。
  3. 划向「正则测试」,松开它在圆盘上你放的那一格,「全部功能」里也随时找得到。
  4. 输入正则表达式每处匹配都标出来,还列出分组。
  5. 试试替换$1 是第一个分组,$3 是第三个。
  6. 复制所有匹配

能做什么

选中一段文字,输入正则表达式,边输入边标出每处匹配,逐条列出匹配到的文字和每个分组(命名分组显示名字)。

可以切换「忽略大小写」「^ $ 匹配每一行」「. 也匹配换行」;「常用」里有数字、中文、邮箱、手机号、网址、IP 地址、日期、空行这些现成的表达式。

填上替换内容($1 引用第一个分组),马上看到替换后的全文,可以复制,也可以直接替换原文。

写出回溯很慢的表达式时,匹配到 1.5 秒会自己停下,不会卡住。

安装

插件不跟着 Pop 一起下载,要用时再装。

1在设置里装

在 Pop 的「设置 → 功能」最上面的「插件」里找到「正则测试」,点「安装」:从 Pop 的 GitHub 发布页下载,几秒就好,装好就能用,不用重启。

2或者在圆盘上装

在圆盘的「全部功能」里搜「正则测试」:没装的插件列在后面,点一下就装上,能处理当前选中的内容时直接运行。

3然后,怎么顺手怎么用

在「设置 → 圆盘」里把它放上圆盘、给它设个快捷键,或者在快捷指令和脚本里用它的链接:

pop://run?plugin=regexTest

不用了在同一个列表里点「卸载」,插件和它的设置一起删掉。Pop 更新后,装着的插件会跟着换成新版本;打开 iCloud 同步的话,装了哪些会同步到你的其他 Mac。