前段时间在知乎上看到一个令人捧腹的程序员段子,这个段子的主角就是“丨”,讲述的是一个程序员在做开发的时候截取字符总是不成功,结果发现原因竟然是因为“丨”引起的。
这里的“丨”并不是英文中的那个符号,而是地地道道的中文汉字,读音为“GUN”,实话说我也是看了那个段子才知道有这个字的,后来我发现这个字确实好用,因为在中文网页排版中使用英文的竖线符号作为分隔符如果不做处理的话会显得很怪异,首先是因为英文符号的字间距与中文不同,导致不得不增加空格来美化,再者英文符号的基线位置与中文也是不同的,这就导致了在中文中突然出现这样的英文符号会显得突兀。
而“丨”这个字的出现就让上面的问题得以解决了,它是标准的汉字,字间距与基线位置都与其它文字相同,用它来做中文的分隔符我觉得是最合适不过了。