[有] 有没有对网页输入框中内容进行替换的浏览器插件?

有时在网页上的输入框里编辑长文本,例如在论坛发帖子啥的,需要批量替换某些内容。即 vs code 或 Word 里 Ctrl+ H 的那个“替换”功能。但搜了一下,没有找到这种功能的插件 :joy:

大家知不知道支持此功能的插件?Firefox 或 Chrome 浏览器中的都行,支持正则表达式就更好了。

话说没有的话用 ahk 应该能满足这需求。

1 个赞

我没测试。你试试看

1 个赞

批量替换关键词,比如敏感词?我觉得用用户脚本实现比较方便

1 个赞

好用就好,忙着写列表,没顾得上测试,现在你测试完了,我回头加在列表里,2333

:grin: 这种长文本发帖不都是在word里面编辑好了才贴到论坛的嘛

我都是先进 VS Code 的…

突然发现macOS系统就有这个功能,只要你设置了替换词语,比如我用“qm”作为QQ邮箱的替换词,不同于微软拼音输入法,除了在输入时替换,macOS也可以在整篇输入完以后一次性替换

如果只是替换个手机号或者邮箱这种,直接输入法里改快捷短语最方便了

QQ截图20200404210922

我也来分享两个

2 个赞

FoxReplace

你这个才是真正能批量替换的

那有点大材小用了,还不如用在线文本编辑器,比如:
https://tools.arslexis.io/notepad2/

找个最轻量的支持正则替换的文本编辑器也算条路 :joy:

  • 毫无帮助的方法;
  • 不好笑的笑话;
  • Get 不到点的吐槽;

不理解这个回复的意义。

好吧,我删帖了

道理上确实如此。

但实际情况是:

  • 初级难度:输入框和文本框都要考虑,密码框要排除;
  • 中级难度:页面多重框架嵌套要考虑,并全遍历到位;
  • 高级难度:contentEditable 属性元素要兼容,并稳定处理其中的标签;
  • 史诗难度:富文本框要兼容……靠,这好像没法完全做到;

直观的评估一下就是:

  • 初级难度:一杯咖啡可以解决;
  • 中级难度:三杯咖啡可以接受;
  • 高级难度:一个星期星巴克管够也行;
  • 史诗难度:星巴克年卡……

Word 其实有几个缺点:

  • 启动慢;
  • 格式可能不兼容;
  • 可能引入不必要的样式代码,早期复制到某些编辑器里会出现字数过多的问题,就是隐含的样式代码太多了。

像本论坛,支持的是 Markdown 语法,用各种 Markdown 编辑器比较合适,而 Word 内容粘贴进来会进行一次样式转换,这个过程是在用户本地电脑进行运算的。就是说用 Word 编辑的话,打开 Word 慢,粘进来也慢(虽然电脑好的话可能无感。

用起来还不错,界面还算简洁,启用正则支持后,还有反引的提示。功能都够用了,付费版可以保存搜索模板,但我也不需要。
Snipaste_2019-12-05_00-55-30

另外,我在你那软件列表里发现的 Surfingkeys 可以用快捷键Ctrl + i 进入 vim 编辑模式,然后输入框中的文本会出现在一个弹窗中,接下来按 vim 用就行。也是个办法 :joy: