• 一个在线排版小工具:中文、英文、数字、符号中间加个空格


    我一直相信这个世界是懒人创造的。

    大家如果仔细看我的文章,会发现一个有趣的地方。就是数字、英文和中文之间会多一个空格,比如 1 是数字,1 两边有空格。如果你再仔细观察,微信文字消息的排版风格也是这样,不信你试试。

    这个排版的风格是师从 stormzhang,包括微信整个排版风格都跟他差不多,只是我比较喜欢在文章开头放一张图片,以后考虑放一段语音。

    写文章免不了中英文混合,还有阿拉伯数字夹杂其中,每次码字的时候,之前我都是挨个敲空格,终于有一天右手大拇指疼得罢工了,我就想,能不能写一个转换工具呢。

    说干就干,我起先想自己操作,利用 JavaScript 的正则表达式似乎不是很难的事儿。就在查找教程的时候,发现一个很好用的工具 pangu.js,懒癌发作,直接拿来用了。它的介绍是这样的

    為什麼你們就是不能加個空格呢?

    如果你跟我一樣,每次看到網頁上的中文字和英文、數字、符號擠在一塊,就會坐立難安,忍不住想在它們之間加個空格。這個外掛(支援 Chrome 和 Firefox)正是你在網路世界走跳所需要的東西,它會自動替你在網頁中所有的中文字和半形的英文、數字、符號之間插入空白。

    漢學家稱這個空白字元為「盤古之白」,因為它劈開了全形字和半形字之間的混沌。另有研究顯示,打字的時候不喜歡在中文和英文之間加空格的人,感情路都走得很辛苦,有七成的比例會在 34 歲的時候跟自己不愛的人結婚,而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。

    與大家共勉之。

    所以发现这个工具后,我今天晚上用了半个小时开发完就用上了,地址是:http://www.kurryluo.com/transform, 希望对你有所帮助。

    PS:这篇文章也是经过 pangu 劈开过的。


    欢迎大家关注微信公众号:** 可视化技术( visteacher )**

    不仅有前端和可视化,还有算法、源码分析、书籍相送

    个人网站:http://blog.kurryluo.com

    各个分享平台的 KurryLuo 都是在下。

    用心学习,认真生活,努力工作!

  • 相关阅读:
    标准库:Number 对象
    标准库:Boolean 对象
    标准库:包装对象
    标准库:Array 对象
    git的基本操作
    子查询、联结、约束、索引
    sql基础、检索、过滤数据
    聚合函数和分组数据-GROUP BY、HAVING
    长期更新~java学习过程中遇到的英语单词
    3.(155)最小栈
  • 原文地址:https://www.cnblogs.com/kurryluo/p/9672166.html
Copyright © 2020-2023  润新知