什么是查找和替换?
Find and replace 是定位一段文本的每次出现并将其替换为另一个的操作,它是其中最常见的单一文本编辑,内置于每个编辑器和文字处理器中,并且此工具在浏览器中在您粘贴的一块文本上执行此操作,无需帐户,也无需将文本发送到任何位置。您输入要查找的内容,键入要替换的内容,并计数进行了多少次更改即可返回结果。
这与正则表达式替换符的区别在于搜索是字面的。您在查找框中输入的每个字符都与自身完全匹配,因此句号与句号匹配,没有其他任何内容,美元符号与美元符号匹配,括号或反斜杠不需要转义。这是大多数人真正想要的行为:他们正在清理粘贴的文本,修复出现五十次的拼写错误,或者标准化术语,而不是编写模式。正则表达式替换符将这些相同的字符视为命令,这就是为什么搜索词中的杂散点或星号可以默默匹配远远超过预期。
2个控件处理平淡交换太生硬的情况, 案例敏感性决定Cat, CAT, cat是同一个词还是三个不同的词, 这在你想要固定一个名字而不触碰一个不相关的单词时很重要, 恰好共享它的字母, 全词匹配决定搜索词是否必须独立站立而不是坐在一个较长的单词内部, 所以替换cat leaves类别和散落未触及。你还可以在一次通行中应用几个查找和替换规则:每个规则依次运行在其前面的结果, 这就是你如何重命名一组术语, 规范不一致的拼写, 或在单次点击中删除几个不需要的字符串。
Everything 发生在你的设备上,文本在浏览器中以 JavaScript 处理,从不上传、记录或存储,因此笔记、草稿、文字记录和你粘贴的其他任何内容都保持私密性,因为不涉及服务器,即使在一大块文本上,更换也是即时进行的,一旦页面加载完毕,工具就会一直与断开连接的网络一起工作。
如何使用查找和替换?
粘贴您的文本
将要编辑的文本粘贴到输入框中,或者加载样本,除了浏览器在内存中可以容纳的内容之外,没有长度限制。
输入要查找的内容并替换
Type 精确的文本来查找,文本来替换它。添加更多行,一次应用几个替换;每个规则都按前一个结果的顺序运行。
选择匹配选项
打开大小写敏感性,将 Cat 和 cat 视为不同的,或者将整个单词匹配视为跳过位于较长单词(例如类别)内的出现。
更换并复制
运行替换以查看结果并计算每条规则所做的更改数量,然后将输出复制到剪贴板。
主要特点
字面意思,没有正则表达式
Search term完全按照类型匹配,所以点、美元符号、括号、反斜杠都当成自己,不需要逃避,没有模式可以学习,也不会意外过度匹配。
一次性制定多个规则
添加任意数量的查找和替换对。它们按顺序应用,每个都作用于前面的输出,因此您可以在一次通行中重命名或清理整套术语。
全字匹配
将替换限制为独立单词,以便替换猫叶类别和散射未受影响。边界是通过 Unicode 感知规则检测的,而不仅仅是 ASCII 字母。
案例控制
Cat、CAT、cat 是同一个术语还是三个不同的术语,默认情况下不区分大小写,这是大多数清理工作想要的,并且确切地在你需要的时候。
Frequently Asked Questions
Related Tools
Case Converter
Convert text between different cases (uppercase, lowercase, camelCase, snake_case, etc.)
Duplicate Line Remover
Remove duplicate lines from text while keeping the original order. Dedupe a list, drop every repeated line, or keep only the duplicates, with case and whitespace options. Runs client-side.
Line Sorter
Sort lines of text alphabetically, numerically, or by length, reverse or shuffle them, and remove duplicates, blank lines, and whitespace - all in your browser.
Remove Line Breaks
Remove line breaks and carriage returns from text and join the lines back together. Flatten a whole block or keep paragraph breaks, with trim and space-collapse options, all in your browser.
Comments
0 comments
No comments yet. Be the first to share your thoughts!