删除记事本++中在同一行上具有相同编号的行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除记事本++中在同一行上具有相同编号的行相关的知识,希望对你有一定的参考价值。
我在记事本++中有这样的行
00100 00100
00260 00260
01234 01255
我想只显示没有重复数字的行。在这种情况下,在记事本中只有第3行。我需要在ctrl + h中使用什么?
谢谢
答案
如果你使用
^(d+)(?: +)1 *$
并启用正则表达式并在最后一行后添加换行符,这可行。
^
是一条线的起点,$
是一条线的终点
(d+)
是1到n位数后跟a
qazxsw poi允许1个或更多空格而不捕获它们
(?: +)
是第一个被捕的数字。
它不适用于类似的东西
1
因为0001(第一次捕获)没有立即跟随。这可以通过使用这个来缓解:
0001 00002 00002 0003 0001
这增加了非贪婪的其他数字和空格在第一个和重复模式之间匹配的可能性 - 这仍然不适用
^(d+)(?: +)(?:d* *)*?1 *$
因为00002不是一行中的第一个匹配...
0001 00002 00002 0003
以上是关于删除记事本++中在同一行上具有相同编号的行的主要内容,如果未能解决你的问题,请参考以下文章
Ruby Rails veiw 试图在与链接相同的行上显示标题(h1)