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

像\n、\t这类隐藏空白符号是否有专门的正式命名?

我可以找到很多相关解答说明这类符号之间的差异以及各自的功能作用,但我想了解这类通常不会作为可见字符显示,而是用于调整其他字符的结构与排布的符号,是否有统一的正式名称。
我见过有人称其为“control character”,也见过“character sequence”的说法,我不确定哪个是正确的,或者是否存在更准确的术语。

术语解答

这类非可见、用于控制文本结构排布的字符,正式的标准命名是 控制字符(Control Character)。

两个易混淆术语的区别

  • control character(控制字符):是ASCII、Unicode等通用字符编码标准中的正式分类,和「可打印字符」相对,核心功能就是控制文本排版、传输逻辑,常见的换行符\n、回车符\r、制表符\t都属于这类字符。
  • character sequence(字符序列):和这类特殊字符没有对应关系,它是泛指所有按顺序排列的字符组合,对字符类型、功能没有任何限定,可打印的文字符号、控制字符都可以组成字符序列。

补充相关术语

如果是多个控制字符组合实现特定功能的组合,可以用更精准的 控制序列(Control Sequence) 指代,比如终端中用来调整文字颜色、移动光标位置的转义组合就属于控制序列。

内容的提问来源于stack exchange,提问作者A. L. Strine

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 11:54:04