主页 > 我的日志 > 用UNIX命令查找清除代码中的中文空格

用UNIX命令查找清除代码中的中文空格

用UNIX命令查找清除代码中的中文空格


为了将网站变成更像英文网站习惯,我们将网站编码由GB2312改为UTF-8,普通代码中的中文符号,如"空格"、"·"、"&"等都会出现乱码,在网页上显示是"问号"的形式,把这些都改好之后,出现了一个问题,就是网页中调用的一个JS文件函数名未定义,几个高手都分析是JS代码里面也不能出现中文字符,把包括代码注释在内的所有中文都去掉,可问题还是依旧。


于是公司老总黄总给出了以下方法:


空格用肉眼应该看不出来,以后遇到类似问题可以试试用UNIX命令:







1. iconv -f gb2312 -t utf8 -o temp.js dedeajax2.js
2. diff dedeajax2.js temp.js


最后判断出来DEDEAJAX2.js文件里还有一个中文的空格。


高,实在是高!

]]>

, , ,

评论已经关闭

顶部