文本拆分器
把长文本按每 N 个字符或单词拆分、均分成 N 份、按分隔符或正则拆分,或按句子和段落拆分,还可给每一段加上 Part 1/5 这样的编号。
| 段 | 字符数 | 词数 | 开头 |
|---|---|---|---|
| 1 | 100 | 1 | 长消息经常需要拆开发送。社交平台的帖子可能只允许几百个字,短信一条只能放很少的字,有些表单允许的字数还要更少。在词语边界… |
| 2 | 32 | 1 | 把很长的文章按固定字数切成小段,再逐段发送或翻译,也会方便很多。 |
长文本经常需要切成小块:受字数限制的一串帖子、短信大小的片段、要填进表单或翻译工具的内容,或者把逗号分隔的数据变成清单。这个拆分器可以不切断单词地每 N 个字符拆分,也可以每 N 个单词或 N 行拆分、均分成 N 份、按句子或段落拆分,或使用任意分隔符或正则表达式。每一段都可以标上“Part 1/5”,表格会显示每段的长度。
使用方法
- 粘贴文本。
- 选择拆分方式:按字符、单词、行、均分、句子、段落、分隔符或正则。
- 输入 N 或分隔符;为了让各段读起来通顺,请保持“只在词与词之间断开”开启。
- 需要时给各段编号,然后复制结果;表格会显示每段的大小。
计算公式
按字符:用完整的单词填充每段,长度 ≤ N · 均分:在 k × L ÷ N 附近切开,并移到最近的空格
长度按人眼看到的“一个字符”计算,所以带肤色的表情符号或一个谚文音节都算一个,不会被从中间切开。长于 N 个字符的单词会单独被拆开。句子模式使用浏览器内置的句子规则(它了解多种语言的缩写),段落模式在空行处拆分。在分隔符模式中,\n 和 \t 分别表示换行和制表符;正则模式使用支持 Unicode 的 JavaScript 正则表达式。像 (a+)+ 这样重复里套重复,或像 (a|aa)+ 这样选项可能匹配相同文本的重复,可能导致页面卡住,所以除非勾选“允许有风险的模式”,否则会被拒绝。空的段落会被丢弃。
示例
默认文本(132 个字符)按每 100 个字符在词语边界处拆分,得到 100 和 32 个字符的 2 段,没有任何词被切断。改为按句子拆分,则得到 5 段,每句一行。
常见问题
怎样把文本拆成适合发帖的长度?
选择“每 N 个字符”,输入字数上限(例如 280),保持“只在词与词之间断开”开启,并勾选“给每段编号”,读者就能按顺序阅读。请给编号留出几个字符的余量。
怎样把逗号分隔的清单变成一行一项?
选择“按分隔符拆分”,输入逗号,并保持“去掉每段首尾的空格”开启。每一项会单独占一行,可以直接粘贴到表格的一列里。
为什么各段比 N 短?
按词断开时,每段会在不超过 N 的最后一个空格处结束,所以通常会稍短一点。如果需要长度完全相等的片段,请取消这个选项。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/text-splitter/
引用此工具
kakaoCalc. (2026, November 8). 文本拆分器. https://kakao.mobile/zh/tools/text-splitter/
“文本拆分器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/text-splitter/.