Pom*_*oma 26 deduplication sublime-text-3
我需要在 Sublime Text 中执行 2 个操作:提取唯一行和提取重复行。例如对于输入
a
b
a
Run Code Online (Sandbox Code Playgroud)
提取重复项应导致:
a
Run Code Online (Sandbox Code Playgroud)
和 Extract unique 应该导致:
b
Run Code Online (Sandbox Code Playgroud)
是否有内置操作或插件来做到这一点?
小智 33
您可以通过运行Sort Lines然后搜索使用行边界标记^和$反向引用的正则表达式轻松找到重复的行\1。
^(.+)$\n^\1$
Run Code Online (Sandbox Code Playgroud)
使用“查找全部”、“复制”、“粘贴到新选项卡”、“排列行 | 独一无二,您已经提取了它们。
不幸的是,我目前无法访问 Sublime Text,因此我无法对此进行测试,但我相信以下内容可能对您有用:
Edit -> Sort Lines命令对行进行排序Edit -> Permute Lines -> Unique命令删除重复行我不完全确定第 1 步实际上是否必要,但我将其包括在内以防万一。
| 归档时间: |
|
| 查看次数: |
19975 次 |
| 最近记录: |