不可见字符包括以下几种:
空格:属于ASCII码字符,其ASCII码值为32,通常用于表示单词之间的分隔。
制表符:其ASCII码值为9,常用于在文本中创建缩进效果。
换行符:其ASCII码值为10,用于指示文本中的一行结束并开始新的一行。
回车符:其ASCII码值为13,常用于在文本中指示回车操作,即光标移动到当前行的开头位置。
垂直制表符:其ASCII码值为11,也称为“软回车”或“软换行”,用于在文本中创建垂直分隔效果。
换页符:其ASCII码值为12,用于指示文本中的一屏结束并开始新的一屏。
空行:虽然不是具体的字符,但在文本中连续的空行通常被视为不可见字符,用于区分不同的部分或章节。
零宽空格:这是一个特殊的Unicode字符,其宽度为零,常用于文本处理中的特定功能,如查找和替换操作。
零宽连接符:这也是一个特殊的Unicode字符,用于连接两个或多个字符,但在文本中不可见。
零宽非连接符:同样是一个特殊的Unicode字符,用于分隔两个或多个字符,但在文本中不可见。
零宽替代符:用于替换文本中的某个字符,但在文本中不可见。
零宽插入符:用于在文本中插入内容,但在原始文本中不可见。
零宽删除符:用于删除文本中的某个字符,但在原始文本中不可见。
这些不可见字符在文本处理中具有特殊的功能和用途,但通常不会直接显示在屏幕上。在编程中,这些字符常用于控制文本的格式、布局和换行方式。