如何为给定的文本字符串插入超过 100 次的换行符?

Sam*_*mir 1 text-editing text-editors newlines

我得到了这个非常、非常、非常长的文本字符串,它只包含电子邮件地址。它太长了,它从我的屏幕右侧消失了几页。它让人无法阅读。

它看起来像

mail_address1@domain1.com; mail_address2@domain2.com; mail_address3@domain3.com; mail_address4@domain4.com; ......
Run Code Online (Sandbox Code Playgroud)

我基本上想把它转换成一个列表。每个电子邮件地址都用分号分隔。我想我应该能够利用这个事实,也许可以创建一些脚本或其他东西,在每个分号处插入一个换行符。我还希望删除分号。

我可以以某种方式使用 Notepad++ 吗?

Word 2010 怎么样?还是 Excel 2010?

Excel 2010 中有一个文本导入向导,可以将分号识别为分隔符。但是单击导入指南后,数据将按列而不是行导入。所以每个电子邮件地址在第一行都有自己的单元格。

Word 2010 中没有文本导入向导,我不知道。

Den*_*nis 6

记事本++

  1. Ctrl+ H

  2. 使用以下设置:

    Find what:    ;        (with one trailing space)
    Replace with: \r\n
    Search Mode:  Extended
    Wrap around:  checked
    
    Run Code Online (Sandbox Code Playgroud)
  3. 单击全部替换

\r\n 表示 Windows 换行符,即回车符后跟换行符。

词 2010

  1. Ctrl+ H

  2. 使用以下设置:

    Find what:    ;        (with one trailing space)
    Replace with: ^l
    
    Run Code Online (Sandbox Code Playgroud)
  3. 单击全部替换

再次,^l象征 Windows 换行符。