Notepad ++ Regex用于在前两个单词后删除文本

时间:2013-01-22 19:27:14

标签: regex notepad++

所以我有一个这样的列表:

AudioQuest FLX-14/2
Abbey Road Cable Monitor Speaker Cable

并且在第一行中我需要删除第一个单词之后的所有内容,而在第二个单词中我需要在第一个单词后删除所有内容。我想出了如何在第一个单词后删除所有内容,它是

.*?$

但我对第二种情况无能为力。帮助我,这样我就可以在两个动作的宏上切换快捷方式,并以半自动的方式处理列表(选择并应用宏)。

2 个答案:

答案 0 :(得分:0)

从我所看到的,似乎数据是一致的。从示例中,只需要前10个字符,其余字符应删除。

找到:(.{10}).*

替换为:$1

答案 1 :(得分:0)

我会两次通过..

  

查找:

     
      
  1. (^ [a-z] [a-z] *)
  2.   
  3. (^ [a-z]
  4.         

    替换:“\ 1”