You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将单行无间隔字符的.txt文件按单个字符逐行排列?

实现单字符分行的几种实用方法

针对你手里那行11273个无间隔字符(含韩语等Unicode字符)的txt文件,以下是几种直接可行的处理方式:

方法1:Python脚本处理

适合有基础的用户,能精准处理所有Unicode字符:

# 读取原文件(确保编码为UTF-8)
with open("input.txt", "r", encoding="utf-8") as f:
    content = f.read()

# 将每个字符拆分为单独一行
output_content = "\n".join(list(content))

# 写入结果文件
with open("output.txt", "w", encoding="utf-8") as f:
    f.write(output_content)

把上述代码保存为split_chars.py,和你的input.txt放在同一目录,运行后会生成output.txt,每个字符单独占一行。

方法2:Notepad++正则替换(零代码)

适合普通用户,操作简单:

  1. 用Notepad++打开你的目标txt文件
  2. 按下Ctrl+H打开替换窗口
  3. 「查找内容」输入(.),「替换为」输入\1\n
  4. 点击「更多」,勾选「正则表达式」,取消勾选「.匹配换行符」
  5. 点击「全部替换」,即可完成拆分

方法3:Windows PowerShell命令

无需额外工具,系统自带:
打开PowerShell,定位到文件所在目录,执行以下命令:

(Get-Content -Path "input.txt" -Raw) -split '' | Where-Object { $_ } | Set-Content -Path "output.txt" -Encoding UTF8

内容的提问来源于stack exchange,提问作者Khawar Islam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 08:22:13