如何使用正则表达式删除 Notepad++ 中未排序的重复行

How to remove unsorted duplicate lines in Notepad++ using Regex

我有我的文件(link在评论中)
数据样本
Yn2STc5A
MBI1irwA
Yn2STc5A
agCGRvWu
KZIcwFII
414PGEBK
MBI1irwA
KZIcwFII
lln5OKRi
Yn2STc5A
6gCsLHJA
Yn2STc5A
MBI1irwA
KZIcwFII
MBI1irwA
22LYWQsX
22LYWQsX
Yn2STc5A
KZIcwFII
agCGRvWu
lln5OKRi

这个文件有528行,每行是13行的重复,这13行是每个团队的代码link。
我使用并搜索了很多 Regex
不过只有这两个有点接近我需要的,
查找:^(.{8}\n)([\S\s]+?) 和这个 ^(.*)([\S\s]+?)
全部替换:</code></p> <p>但我必须反复按 <code>Replace all(至少 47 次)才能达到我的目标...

我想要的输出应该是完整的文件..
1:22LYWQsX
2:414PGEBK
3:6gCsLHJA
4:C6C8JOnf
5:KZIcwFII
6:MBI1irwA
7:NQid5EnY
8:P68A94uk
9:Yn2STc5A
10:agCGRvWu
11:jbsO5Pzk
12:lln5OKRi
13:vWSvMjaa

提前致谢

如果可能的话,我建议使用 Notepad++ 的标准功能(我的版本 8.1.9 64 位)。

  • 首先用Notepad++打开样本数据文件(*.txt)
  • 从主菜单转到编辑 > 行操作 > 删除重复行
  • 转到编辑 > 行操作 > 按字典顺序升序对行排序
  • 根据您的需要格式化结果。

期中结果: