神奇的不可见空格<200b>导致代码异常

故事是这样发生的,在做一个JSON对象转化的时候,出现了转化异常;刚开始还是以为是格式错误,后来一步步排除,才发现是不可见空格<200b>导致的解析异常

出现

使用Typora编写文字时,使用Tab会生成神奇的不可见空格

发现

通过VIM查看文档,会看到<200b>神奇的存在

解决

1 . 使用trim()方法可以去除掉神奇的空格
2 . 使用正则表式进行替换replace(/\t+/g,"")


联系方式:

邮箱:iChochy@qq.com
网站:https://www.ichochy.com
源文:https://ichochy.com/posts/20190922/

posted @ 2019-09-26 17:00  iChochy  阅读(2554)  评论(0编辑  收藏  举报