删除重复行而不排序

Tah*_*hed 5 notepad++ duplicate sorting

是否可以在 Notepad++ 中删除重复的行,只留下一行?

如果我有这些行:
1
5
3
9


1
4
3

我希望它是:
1
5
3
9


4

我希望它保留第一个重复的行,并删除所有其他重复的行......而不进行排序。

有人可以帮我吗?

此致

Der*_*mba 4

要求是一个正则表达式:

  • 不对行进行排序(取消 TextFX 资格)。
  • 保留第一个出现的位置删除后面的重复项。

我也有这个问题。到目前为止我已经得到了这个:^(.*?)$\s+?^(?=.*^\1$)

  • 如果启用该"." matches newline选项,它仅适用于记事本++。
  • 删除第一个出现的位置并保留后面的重复项。

我曾经有一个很棒(但非常慢)的正则表达式,它与 javascript、notepad++ 和 VisualStudio 查找和替换兼容,但我已经丢失了它。如果我能弄清楚或再次找到它,我会更新它。