在 Notepad++ 中替换以“-”(连字符)开头的数字

在 Notepad++ 中替换以“-”(连字符)开头的数字

所以我导出了一个 mySQL 数据库,到目前为止,在 Notepad++ 中一切都很容易编辑。但是,每个新行都以-123456随机数字字符串开头。

有没有办法删除所有以 开头的字符串-

答案1

是的。有。它查找并替换一条线常用表达

-[0-9]+ *(.*)

编辑:更短的形式:-\d+ *(.*)

然后,您要做的就是用第一组替换整行,即.*。这将删除那里的数字。

在此处输入图片描述

如果你想删除整行,那么你不需要组。但你需要删除行尾字符。所以:

  1. 删除匹配的正则表达式行字符串。如果您不想删除已有的空行,那么我建议用一些独特的东西替换您的字符串,例如RRRRRRRRRRR在此处输入图片描述
  2. 然后,你需要使用扩展模式,不是正则表达式,要删除RRRRRRRRRRR加上换行符(取决于文件格式,换行符可能代表两个字节或一个字节,但在 Windows 文件上是 CR+LF,在 Notepad++ 中代表\r\n),通过将它们替换为无。 在此处输入图片描述

相关内容