空白文本生成器

创建空白文本

选择一个不可见 Unicode 字符,并将其重复 1 至 500 次。

在分步视图中,所选字符和数量会写入页面地址;生成的文本不会写入。

按指定数量生成不可见或看似空白的 Unicode 字符,无需将生成的文本发送到服务器。可选择韩文填充符、空白盲文图案、零宽空格或隐形分隔符,并重复 1 至 500 次。结果面板会显示码位、字符数和 UTF-8 字节数,方便你核对后再复制。请参考下方比较,根据各字符的标准用途选择适合文本处理或测试任务的一种。

如何生成空白文本

  1. 1

    选择 Unicode 字符

    根据正式名称、码位和用途,比较工具提供的四种字符。

  2. 2

    设置准确数量

    输入 1 至 500 之间的整数。生成器会将同一码位准确重复相应次数。

  3. 3

    核对并复制结果

    确认字符数和 UTF-8 字节数,再将不可见字符串复制到剪贴板。

四种看似空白、含义却不同的字符

Unicode 并没有定义一种专门用来发布空白社交动态或设置空白用户名的通用字符。本工具中的每种字符都有明确的编码身份和用途。Unicode 韩文兼容字母名称表将 U+3164 命名为 HANGUL FILLER(韩文填充符)。盲文图案名称表指出,U+2800 虽然在许多字体中显示为固定宽度的空白,但并不具有空格的作用。

Unicode 常用标点名称表将 U+200B ZERO WIDTH SPACE(零宽空格)定义为不可见的分词和换行控制字符。Unicode 的排版说明指出,它本身没有宽度,但可以标记单词边界或允许换行的位置。同一份官方名称表还列出了 U+2063 INVISIBLE SEPARATOR(隐形分隔符),又称隐形逗号,用于分隔数学表示法中相邻的列表项。

字符 码位 常见显示效果 标准用途
韩文填充符 U+3164 占用字宽、看似空白的字形 用于韩文兼容的填充字符
空白盲文图案 U+2800 通常显示为固定宽度的空白 不含任何凸点的盲文图案
零宽空格 U+200B 本身不占宽度 标记单词边界或允许换行的位置
隐形分隔符 U+2063 不可见 分隔数学列表中的项目

这四个码位都在 U+0800 至 U+FFFF 范围内,因此根据 RFC 3629,每个字符在 UTF-8 中均占三个字节。例如,八个空白盲文图案字符正好包含 8 个 Unicode 码位,占用 24 个 UTF-8 字节。工具使用浏览器的 UTF-8 编码器计算总字节数,而不是根据结果看起来有多宽进行估算。

看似空白并不代表可以互换。网站、编辑器、搜索系统或聊天应用可能会删除格式控制字符、对文本进行规范化、拒绝特殊字符,或者显示替代方框。屏幕阅读器和文本处理软件对这些码位的处理也可能不同。请在最终使用位置测试复制的结果,遵守相应服务的规则,不要利用不可见文本隐藏误导性内容。在非安全浏览器上下文中,剪贴板访问可能被拒绝;MDN 文档说明 writeText() 可能因权限错误而失败。此时,工具会尝试旧式的选中并复制方法,该方法已被 MDN 标记为弃用。如果两种方法都失败,工具会保留完整输出的选中状态,方便你手动复制。

常见问题

结果框包含所选 Unicode 码位,重复次数与你设置的数量一致。这些字符在许多字体中不可见或看似空白,因此应通过界面显示的字符数、码位和 UTF-8 字节数确认结果。

请根据字符的含义选择,而不只是看外观。零宽空格标记单词边界或允许换行的位置;隐形分隔符用于数学表示法;空白盲文图案是不含凸点的盲文图案;韩文填充符则是韩文兼容字符。

不能保证。目标网站或应用可能删除格式控制字符、规范化字符串、拒绝特殊 Unicode 字符,或显示可见的替代字形。请先粘贴一小段进行测试,并遵守目标服务的内容与命名规则。

不会。生成文本、计算字节数和复制都在浏览器中完成。在可选的分步视图中,所选字符的标识和数量会出现在页面地址中,以便后退或刷新后保留设置;生成的不可见字符串不会加入页面地址,也不会发送到我们的服务器。

相关工具

此工具还提供其他语言版本