Skip to main content
Tool Factory

浏览器工具

文本行换行器

按选定的字符宽度换行输入文本。

工具工作区

就绪

您的输入会保留在此浏览器中。

停止输入后,结果会自动更新。

输入

请添加源内容并选择所需选项。

分别换行每个现有行。宽度计算 Unicode 代码点,不计算字素簇或显示列。

选项

每个新行使用 1–65536 个 Unicode 代码点。现有行分隔符和空行保持不变。

结果会自动更新。

可以创建结果

停止修改输入后,工具会运行。

直接回答

文本行换行器的功能

文本行换行器会按选定数量的 Unicode 码点换行每个现有文本行。空行、空格、制表符和现有行分隔符会保留。Emoji 代理对会保持完整。

结果

您将获得什么

结果会保留输入字符和现有的 CRLF、LF、CR、U+2028 与 U+2029 分隔符。新的换行使用 LF。浏览器文本区域可能会在处理前将粘贴的 CRLF 转换为 LF。

使用此工具

如何使用文本行换行器

  1. 将文本粘贴到 Input。空输入和空行都有效。
  2. 将 Width (Unicode code points) 设置为 1 到 65536 的整数。
  3. 检查换行后的文本。当逻辑行超过宽度时,工具会插入 LF 换行。
  4. 复制或保存结果。需要再次更改换行宽度时,请使用原始输入。

示例

使用安全样本测试

输入: alpha beta gamma

设置: 文本行换行器:使用已配置的操作。确认延迟执行模式和文本输出。

结果: 工作区会在浏览器中生成文本结果。

此示例展示了文本行换行器的输入形式。确切结果取决于操作、值和设置。

常见用途

文本行换行器的适用场景

  • 拆分长文本行,同时不删除空行。
  • 换行包含 Emoji 的文本,同时不拆分代理对。
  • 保留现有空白,并按固定码点宽度添加换行。

限制

检查结果

  • Width 计算 Unicode 码点。该设置不计算字素簇、单词、字节或屏幕列。
  • 组合字符和连接的 Emoji 序列可能跨越新的换行。此工具不会执行视觉排版。
  • 输入限制为 1048576 个 UTF-16 代码单元。输出限制为 2097152 个代码单元。
  • 现有的错误代理代码单元会保持不变。该工具不会修复错误的 Unicode。