javascript获得汉字长度

来源:互联网 发布:腾讯代理吃鸡后优化 编辑:程序博客网 时间:2024/06/08 01:48
String.prototype.getLength = function() {    var cArr = this.match(/[^\x00-\xff]/ig);    return this.length + (cArr == null ? 0 : cArr.length);}

很多人都不问[^\x00-\xff]这个是什么意思。在这里说明一下,免得大家再到处找。:
[\x00-\xff]: 表示的是 ASCII 编码范围,0~255
[^\x00-\xff]:表示匹配双字节字符(包括汉字在内)
所以可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 超薄 对开门冰箱 海尔521对开门冰箱 法式对开门冰箱 对开门冰箱的价格 内开门 外开门 西门子对开门冰箱 美的对开门冰箱 新飞对开门冰箱价格 对开门冰箱超薄 对开门冰箱深度 对开门冰箱推荐 怎么挑选对开门冰箱 对开门家用冰箱 超薄的对开门冰箱 双门对开门冰箱 对开门冰箱什么好 博世对开门冰箱 海尔卡萨帝法式对开门冰箱 对录线 对录线接法 诵心经对婚姻的神奇 对开头成语 对开头的成语 对字开头成语 成语中有一对反义词 对字成语 对的成语开头 还有一对反义词的成语 含一对近义词的成语 对未来充满希望的成语 含有一对反义词的成语有哪些 一对反义词的四字成语 对某人失望心寒的成语 含有两对近义词的成语 对开头的成语接龙 成语中有一对近义词 对字开头的成语接龙 一对近义词的成语 含一对反义词的成语 情侣成语一对 带有一对反义词的成语