如何使用Notepad ++删除每行的最后13个(或n个)字符

Asw*_*dru 10 regex notepad++

我有一个文件,每行Mar 15, 2013以及其他日期结束,所以我需要删除每行的结尾说最后13个字符

每一行都有不同的长度,并且具有不同的字符,因此无法使用任何字符作为分隔符.

Ber*_*rgi 28

您可以在search and replace-dialog(Ctrl+ H)中使用锚定到行尾的正则表达式:

.{13}$
Run Code Online (Sandbox Code Playgroud)

然后替换它什么都没有.当然,您可以使用更具表现力的正则表达式来匹配特定格式的日期,而不是其他任何内容.