是否可以在记事本++中循环行?

劳尼·贝雅·弗洛尔

我有一个带图案内容的txt文件:

Line 1 id=1234
Line 2 id=0001
Line 3 id=4321
Line 4 id=9281
Line 5 id=6631
Line 6 id=1234
Line 7 id=1234
Line 8 id=4321
Line 9 id=7772
Line 10 id=0001
... up to Line 5000 id=6631

我想将所有重复的内容(即第1、6、7行)替换为仅在第一次出现时才使用。内容(第1行id = 1234;已删除6、7)。换句话说,一行的内容ID必须出现一次。通过正则表达式可以吗?

Pi Marillion

假设一行实际显示为Line 1 id=1234

  • 输入(Line [0-9]+ id=)([0-9]+)(.*?)(Line [0-9]+ id=)\2\n查找框和\1\2\3替换为框。
  • 确保Regular Expression已选中并. matches newline选中。
  • Replace All,直到所有重复项都被删除。
  • 完成后您会看到Replace All: 0 occurrence was replaced.

假设这些行将是只读的id=1234

  • 输入(id=[0-9]+)(.*?)\1\n查找框和\1\2替换为框。
  • 确保Regular Expression已选中并. matches newline选中。
  • Replace All,直到所有重复项都被删除。
  • 完成后您会看到Replace All: 0 occurrence was replaced.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在记事本++中查找模式

来自分类Dev

在记事本++中删除多行

来自分类Dev

如何在记事本/记事本++中创建“查找表格”?C#

来自分类Dev

在记事本++中删除特定行中的字符

来自分类Dev

在记事本++中从行中删除多余的管道

来自分类Dev

无法在记事本++中输入[(在TeamViewer中)

来自分类Dev

在记事本++中更改文本方向

来自分类Dev

在记事本中刷新文档++

来自分类Dev

在记事本++中查找以tab开头的行

来自分类Dev

在记事本中添加复制的csv列数据

来自分类Dev

在记事本++中查找不以“开头”的行

来自分类Dev

在记事本++中删除重复的字符串

来自分类Dev

在记事本++中的</上自动关闭html标签

来自分类Dev

如何在记事本++中激活功能列表

来自分类Dev

在记事本++中查找重复的单词

来自分类Dev

在记事本++中禁止保存对话框

来自分类Dev

在记事本程序的文件菜单中包括“新建”

来自分类Dev

如何在记事本++中设置默认语言

来自分类Dev

在记事本++中删除左右空格

来自分类Dev

在记事本++中还原比较迷你窗口

来自分类Dev

如何使用“替换”在记事本中删除行?

来自分类Dev

在记事本++中查找以tab开头的行

来自分类Dev

在记事本++中删除不必要的标签

来自分类Dev

在记事本++中禁用自动更新

来自分类Dev

在记事本++中修复Markdown样式

来自分类Dev

在记事本中打开未支持的文件++

来自分类Dev

如何在记事本++中运行此操作

来自分类Dev

在记事本++中删除快捷方式映射

来自分类Dev

在记事本中删除“ =”之前的文本