用到的几个关于中文字符的javascript方法

2017-01-13 19:20:16来源:CSDN作者:JNN494402043人点击

//获取字符串的长度//一个英文字符为1//一个中文字符长度为2function getStrLen(str){      var len = 0;      for (var i=0; i<str.length; i++) {        var c = str.charCodeAt(i);        //单字节加1        if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {              len++;          } else {            len+=2;        }    }    return len; }  //是否含有中文(也包含日文和韩文) function isChineseChar(str){     var reg = /[/u4E00-/u9FA5/uF900-/uFA2D]/;     return reg.test(str); }  //同理,是否含有全角符号的函数function isFullWidthChar(str){     var reg = /[/uFF00-/uFFEF]/;     return reg.test(str); }

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台