
按照网上的方法(下图)好像无效,请问是我哪里操作错误?


按照网上的方法(下图)好像无效,请问是我哪里操作错误?

|
1
你需要先排序使重复行挨在一起 ...
这个正则替换的实际上是「连续的重复行」而不是你理解的这样 ... |
|
2
Linux sort 命令
|
|
3
notepad++,菜单里有文本按行排序,删除连续的重复行。。。
|
|
4
你有研究这个的时间,还不如用 python 读取文件按行 split,转成 set 去重呢
|
|
5
sort +uniq
|
|
ClericPyMar 21, 2021
6
呃... 我用的 vscode 里的扩展, unique lines 还是什么的...
|
|
imydouMar 21, 2021 via iPhone
7
导入数据库 group by
|
|
cond0rMar 21, 2021
8
cat data.txt|sort|uniq > data_uniq.txt
|
|
SevnChenMar 21, 2021
9
>Transform:Unique Lines
|
|
Ei1lMar 21, 2021
10
vim. :s 命令
|
|
11
拷贝到 excel 里,也可以删除重复行
|
|
loliMar 21, 2021
12
vsc 也自带了排序功能
ctrl + shift + p 输入 s 就有 sort by |
|
autoxbcMar 21, 2021
13
依赖编辑器不太好,毕竟人类可以写出的正则的表达力是很有限的
简单点可以用高级语言写个脚本处理文本;进一步的,像 Babel 和 PostCSS 那样,先把代码解析成 AST,然后用脚本去处理语法树,这效率就不一般了 |
|
monospaceMar 22, 2021
14
VS Code 没试过,用它搞定:文本去重工具 www.dute.org/text-remove-duplicates
|
|
stanzah4Mar 22, 2021
15
有个不太优雅的,选中重复文本后,点击 ctrl+d 就可以框选下一个重复的文本了,缺点是得自己一直按
|
|
shaoJun 17, 2021
16
Name: Unique Lines
Id: bibhasdn.unique-lines Description: Keep unique lines of text and remove duplicates from current selection. Also includes a command to shuffle currently selected lines. Version: 1.0.0 Publisher: bibhasdn VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=bibhasdn.unique-lines |
|
17
最新版的 vscode 有现成的 cmd+shift+p, 输入 lines
|