微信小程序之特殊符号处理
用户输入信息,获取输入信息上传服务器存储,就是这么简单哈~~~~然而~~~
然而~~~理想是美好的,现实却是残酷的!!!
一旦碰到特殊字符串这个强大的对手,我便在这条实现理想的道路上不能淡定如初了~~~
好了,讲重点我们要如何解决呢??
cleanSpelChar:function (localData){
var noiseChar="~!@#$%^&*()_+-=`[]{};":"\|,./<>?
";
var goodChar ="~!@#$%^&*()_+-=`[]{};':"\|,./<>? ";
for(var i=0;i<noiseChar.length;i++){
var oneChar = noiseChar.charAt(i);
var towChar=goodChar.charAt(i)
console.log("oneChar "+oneChar + " towChar "+towChar)
while(localData.indexOf(oneChar) >= 0){
localData=localData.replace(oneChar,towChar)
}
}
return localData;
}
好吧 ,解决方法就是这么简单,而我在找错以及解决路上走了挺久
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: 解决微信昵称含特殊表情或字符无法存入数据库异常
- 下一篇: php时区设置老差8个小时解决办法