【问题标题】:search for series of numbers and group them in notepad++搜索一系列数字并将它们分组到记事本++中
【发布时间】:2021-07-16 18:59:51
【问题描述】:

在这里,我有一长串数字,视频的场景会发生变化。

有时因为近距离的动作会有一连串这样的数字

19068:19069
19069:19070
19070:19071
19071:19072
19072:19073
19073:19074
19074:19075
19075:19076

我想要一种方法来搜索列表并将上面的示例分组到

19068:19076

有什么想法吗?

干杯

【问题讨论】:

  • 正则表达式是在 Notepad++ 中对文本进行复杂操作的唯一方法,而您想要的在正则表达式中是不可行的。它没有办法通过数学来确定数字是否是连续的,因此它无法识别间隙。
  • 可惜了。还有其他软件/方法吗?
  • 您不能根据help center 指南在此处要求软件推荐。没有办法做你在 NP++ 中要求的事情。你必须找到另一种方法来做到这一点。给你建议是不可能的,因为我对你的编程或其他技能或知识一无所知。您的问题仅与 NP++ 有关。

标签: notepad++


【解决方案1】:

据我了解,当数字在一行的末尾和下一行的开头相等时,您想删除它们。

这里有一个方法:

  • Ctrl+H
  • 查找内容::(\d+)\n\1
  • 替换为:LEAVE EMPTY
  • 检查 环绕
  • CHECK 正则表达式
  • 全部替换

说明:

:           # colon
(\d+)       # group 1, 1 or more digit
\n          # line feed, you can use \r\n for windows EOL or \R for any kind of linebreak
\1          # backreference to group 1

屏幕截图(之前):

截图(之后):

【讨论】:

猜你喜欢
  • 2016-07-20
  • 1970-01-01
  • 2013-03-31
  • 2020-12-16
  • 1970-01-01
  • 2018-01-09
  • 1970-01-01
  • 1970-01-01
  • 2013-03-06
相关资源
最近更新 更多