牛骨文教育服务平台(让学习变的简单)
博文笔记

微信小程序之特殊符号处理

创建时间:2017-04-21 投稿人: 浏览次数:2388

用户输入信息,获取输入信息上传服务器存储,就是这么简单哈~~~~然而~~~

然而~~~理想是美好的,现实却是残酷的!!!

 一旦碰到特殊字符串这个强大的对手,我便在这条实现理想的道路上不能淡定如初了~~~

好了,讲重点我们要如何解决呢??

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;

}

好吧 ,解决方法就是这么简单,而我在找错以及解决路上走了挺久哭
    

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。