Node.js中针对中文的查找和替换无效的解决方法

Node.js中针对中文的查找和替换无效的解决方法。

 

//tags的值:
tag,测试,帖子

var pos1 = tags.indexOf("测"); //这里返回-1

tags = tags.replace(/,/g, ","); //这里的全角逗号没有被替换成半角逗号

 

怎么回事那?

【解决方法】

在菜单中选择将当前代码文件另存,会发现原来的编码是Chinese Simplified GB2323, 选择UTF8另存一下,再执行就正常了。

上一篇:WPF:指定的命名连接在配置中找不到、非计划用于 EntityClient 提供程序或者无效的解决方法


下一篇:Android自动化测试之Monkeyrunner从零开始(三)