多年来我一直在使用这个很棒的网站,但是经过数小时的搜索后,我无法弄清楚如何在 Notepad++ 中执行以下操作。于是我开了一个账户,恭敬地提出以下要求:
我有数千条记录,如下所示,其中破折号位于各种马名和记录(一行文本)之前:
Canland Hall 3,1:57 ------Father Patrick 3,1:50.2f ----------------Enjoy Lavec 3,1:52 ----Gala Dream -------------------------------Maple Frosting
我需要创建以每匹马的名字开头的新行。在“查找内容”中使用-[A-Z]
我可以识别马名的破折号和第一个字母(例如,上面“父亲”中的“-F”),但我不知道如何创建一个以马名开头的新行(没有破折号)。
我需要什么(至少):
Canland Hall 3,1:57
Father Patrick 3,1:50.2f ----------------
Enjoy Lavec 3,1:52
Gala Dream -------------------------------
Maple Frosting
我想要的(没有破折号):
Canland Hall 3,1:57
Father Patrick 3,1:50.2f
Enjoy Lavec 3,1:52
Gala Dream
Maple Frosting
提前感谢您的时间和帮助。
查找:
(\-+)([A-Z])
; 用。。。来代替:\n$2
将
Regular expression
标志设置为打开你可以试试:
-{2,}
\n