如何在 notepadd++ 中在 *****MSH 前添加新行(* 代表任意数字,共 5 个数字)

如何在 notepadd++ 中在 *****MSH 前添加新行(* 代表任意数字,共 5 个数字)

我想在(*****MSH)之前添加一个新行,星号是任意数字,MSH 之前总共有 5 个数字。

谢谢

答案1

假设这些行上没有其他内容(因为您没有指定任何内容)并且它始终正好是五个数字,则您可以使用正则表达式(\d{5}MSH)作为文本来查找并将其替换为\r\n$0

正如 Toto 指出的那样,您也可以使用$0\r\n。 不同之处在于,换行符是在匹配之前还是之后添加的。 结果(假设文件只包含那些 MSH 行)将是文件开头的空行或文件底部的空行。

Notepad++ 正则表达式

相关内容