0
点赞
收藏
分享

微信扫一扫

字符分离

暮晨夜雪 2021-10-04 阅读 41
随笔

  //f分离中英文

  splitStr:function(sChars){

    // var str="";

    var Chinese = '';

    var English = '';

    var obj ={}//#endregion

    for(var i=0;schar = sChars.charAt(i);i++){

      var schar = sChars.charAt(i)

      if(typeof (schar)=="undefined"||typeof(sChars.charAt(i+1))=="undefined")

      break;

      // str+=schar;

      // console.log(str) 

      // if(this.getStrLength(schar)!= this.getStrLength(sChars.charAt(i+1))){

      //  str+=",";

      //   obj.a = str;

      // }

      if(this.getStrLength(schar) === 1 ){

        English+=schar;

        obj.SentenceEn= English//英文

      }

      if(this.getStrLength(schar) == 2){

        Chinese+= schar

        obj.SentenceCn = Chinese//中文

      }

    }

    return obj; 

  },

  //判断字符的长度

  getStrLength: function(str) {   

      var cArr = str.match(/[^\x00-\xff]/ig);   

      return str.length + (cArr == null ? 0 : cArr.length);   

  },

举报

相关推荐

0 条评论