如果括号内有重复,请删除其中一行

已知的

嗨,我有很长的物品清单(〜6k),格式如下:

'Entry': ['Entry'],

我想做的是,如果在第一个括号内,单词匹配,即:

'ACT': ['KOSOV'],

'ACT': ['STIG'],

我希望它只留下其中一个条目,无论第一个还是第二个条目都没关系,我只需要它留下其中一个条目即可。

如果可能的话,我想通过升华或使用regexp的notepad ++来实现,如果没有办法,那么请尽您所能来解决此问题。

UPD:AWK命令确实做到了,谢谢

卡尔佩特

您不能仅使用正则表达式来解决此问题。您可能需要记住到目前为止在扫描文本时看到的所有条目(可能需要编写一个小型实用程序),或者您可以对条目进行排序,然后删除所有重复的条目。

如果您有一个排序文件,则可以使用正则表达式来解决它,例如:

^(([^:]+):.+\n)(?:\2.+\n)+

替换为\1看到它在这里行动

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除除一行以外的所有重复值

来自分类Dev

如果其中一行包含特定值,则返回列中具有重复值的行

来自分类Dev

如果重复则删除一行,然后在另一列上过滤

来自分类Dev

SQL如何删除特定列的重复行并保留其中一个

来自分类Dev

根据numpy数组中一行的重复值删除列

来自分类Dev

保留R中一行中的非重复值

来自分类Dev

r如果我有两个具有相同内容的独立组,如何删除其中一个?

来自分类Dev

使用聚合函数时,如果重复则如何仅更新其中一行

来自分类Dev

删除文件中一行的开头

来自分类Dev

删除除一行以外的所有重复值

来自分类Dev

xcode-tableview,其中每一行重复viewcontroller

来自分类Dev

主div内有两个div,其中一个div具有固定的大小

来自分类Dev

如果一行包含记事本中的某些字符串,请删除多行

来自分类Dev

如果一行是唯一的,则检查一行是否有重复

来自分类Dev

如何删除MySql中只有其中一种的行?

来自分类Dev

如果下一行重复列A的值,则删除两行

来自分类Dev

如果下一行与另一个模式不匹配,请删除与某个模式匹配的行

来自分类Dev

删除重复项,其中同一行中另一列的值= 0

来自分类Dev

如果下一行中也有内容,请删除该行

来自分类Dev

如果重复行直接位于同一行之前,如何删除重复行

来自分类Dev

如果所有字段都匹配特定模式,请删除一行

来自分类Dev

MySQL-选择具有相同值的多行,其中一行必须不同

来自分类Dev

如果已有15分钟的代码,请删除数据库中的一行

来自分类Dev

如果另一列是 NA,R data.table 删除其中一列重复的行

来自分类Dev

Teradata SQL - 选择不同的返回重复行,其中一行具有空值

来自分类Dev

合并重复行并在合并为一行后删除所有重复项

来自分类Dev

合并重复行并在合并为一行后删除所有重复项

来自分类Dev

请更正此唯一行选择的实现(删除重复项)

来自分类Dev

当其中一行中有数据时,如何选择所有行?

Related 相关文章

  1. 1

    删除除一行以外的所有重复值

  2. 2

    如果其中一行包含特定值,则返回列中具有重复值的行

  3. 3

    如果重复则删除一行,然后在另一列上过滤

  4. 4

    SQL如何删除特定列的重复行并保留其中一个

  5. 5

    根据numpy数组中一行的重复值删除列

  6. 6

    保留R中一行中的非重复值

  7. 7

    r如果我有两个具有相同内容的独立组,如何删除其中一个?

  8. 8

    使用聚合函数时,如果重复则如何仅更新其中一行

  9. 9

    删除文件中一行的开头

  10. 10

    删除除一行以外的所有重复值

  11. 11

    xcode-tableview,其中每一行重复viewcontroller

  12. 12

    主div内有两个div,其中一个div具有固定的大小

  13. 13

    如果一行包含记事本中的某些字符串,请删除多行

  14. 14

    如果一行是唯一的,则检查一行是否有重复

  15. 15

    如何删除MySql中只有其中一种的行?

  16. 16

    如果下一行重复列A的值,则删除两行

  17. 17

    如果下一行与另一个模式不匹配,请删除与某个模式匹配的行

  18. 18

    删除重复项,其中同一行中另一列的值= 0

  19. 19

    如果下一行中也有内容,请删除该行

  20. 20

    如果重复行直接位于同一行之前,如何删除重复行

  21. 21

    如果所有字段都匹配特定模式,请删除一行

  22. 22

    MySQL-选择具有相同值的多行,其中一行必须不同

  23. 23

    如果已有15分钟的代码,请删除数据库中的一行

  24. 24

    如果另一列是 NA,R data.table 删除其中一列重复的行

  25. 25

    Teradata SQL - 选择不同的返回重复行,其中一行具有空值

  26. 26

    合并重复行并在合并为一行后删除所有重复项

  27. 27

    合并重复行并在合并为一行后删除所有重复项

  28. 28

    请更正此唯一行选择的实现(删除重复项)

  29. 29

    当其中一行中有数据时,如何选择所有行?

热门标签

归档