Notepad++ 将特定单词退格到记事本的前一行++;?
就我的工作而言,我们有很多客户意外地在他们使用的系统中使用了嵌入式回报,而这些系统在我们这方面的原始数据中显示出不稳定。它会导致显示一个额外的行,我们需要在加载之前修复该行。这可能非常耗时。问题是,有时当我们在记事本++中搜索单词时,它也会显示正确单词的结果 我已经研究过了,但找不到一种方法来找到包含单个特定单词的行,并让这些行移动或退格到上面的前一行。例如,如果我们搜索单词“BR”: 标题3列中的BR可以,但标题1应该只有数字。我在想如果可以的话Notepad++ 将特定单词退格到记事本的前一行++;?,notepad++,Notepad++,就我的工作而言,我们有很多客户意外地在他们使用的系统中使用了嵌入式回报,而这些系统在我们这方面的原始数据中显示出不稳定。它会导致显示一个额外的行,我们需要在加载之前修复该行。这可能非常耗时。问题是,有时当我们在记事本++中搜索单词时,它也会显示正确单词的结果 我已经研究过了,但找不到一种方法来找到包含单个特定单词的行,并让这些行移动或退格到上面的前一行。例如,如果我们搜索单词“BR”: 标题3列中的BR可以,但标题1应该只有数字。我在想如果可以的话 搜索前后没有任何内容的关键字“BR”,然后 整
- Ctrl+H
- 查找内容:
\R(?=\S+$)
- 替换为:
Title1 Title2 Title3 060001 Random Text Random Text BR Random Text Random Text BR 060002 Random Text Random Text BR Random Text Random Text BR
\R # any kind of linebreak (?= # positive lookahea, make sure we have after: \S+ # 1 or more any non space character $ # end of line ) #end lookahead