盘古之白中文和英文数字之间留一个空格。替换方案用正则表达式匹配汉字+英文/数字+汉字并且中间没有空格的内容,然后替换中间补充空格。开启正则后搜索:([\u4e00-\u9fa5]+)([a-zA-Z0-9]+)([\u4e00-\u9fa5]+)替换为:$1 $2 $3即可完成中文内容中混合英文时添加空格。效果:
有一类知识,和冷知识还不一样,如果我们不知道,也可以过着幸福的生活,但一旦知晓,反而会让自己如同开了天眼一样,看到的世界就会增加一条规则,再也回不去了。「盘古之白」就是这样的东西。盘古之白指的是,在中文和 English 混排的时候,中文和英文半角字母之间需要加入的那两个空格。这样既是优雅的,又是正确的(至少是 W3C 的一个规范,以及中国出版业的一个行业标准)。同样的,中文和数字之间,比如...