![如何将一行文本拆分为多行相同长度的文本?](https://linux22.com/image/1547331/%E5%A6%82%E4%BD%95%E5%B0%86%E4%B8%80%E8%A1%8C%E6%96%87%E6%9C%AC%E6%8B%86%E5%88%86%E4%B8%BA%E5%A4%9A%E8%A1%8C%E7%9B%B8%E5%90%8C%E9%95%BF%E5%BA%A6%E7%9A%84%E6%96%87%E6%9C%AC%EF%BC%9F.png)
我希望 txt 文件看起来像 notepad++ 文件。我可以使用 Excel 来解决我的问题,但我想用 notepad++ 来解决它。好的,让我进一步说明一下。如下所示,notepad++ 文件没有问题,但 txt 文件有问题。即使我转到 notepad++ 文件并在 txt 文件中打开它时按下回车键,它们仍然粘在一起,并且没有对文件应用回车键。这是在 notepad++ 中:
9176189619
9176189625
9176189634
9176189637
9176189661
9176189674
9176189678
9176189730
9176189742
9176189755
这是 txt 文件中的内容:
9176189619917618962591761896349176189637917618966191761896791761896789176189739176189742917618975591
答案1
我相信您所说的是,如果您在 notepad++ 中打开该文件,它将显示多行,但是如果您使用 Windows 标准记事本打开它,它将只有一行,对吗?
您所遇到的情况是 Windows 期望格式化换行符。Windows 期望回车符 (CR) 后面跟着换行符 (LF)。Linux、Solaris 和 Mac 只使用换行符 (LF) 来表示新行。您可能有一个最初在这些操作系统之一上创建的文件。Notepad++ 会自动检测文件中使用的格式并正确显示,但 Windows 的记事本则不会。
要“修复”此问题,请在 notepad++ 中打开文件,转到“编辑”>“EOL 转换”,然后选择“Windows (CR LF)”。然后保存文件并在 Windows 记事本中再次打开。现在您应该可以看到换行符。