微博140个字数计算问题

微博 的字数为140个,但是算法不是1个字算一个。如果为英文则2个算一个,中文为1个算1个。不足1个的按1个算。。 下面以UTF-8编码为例说说如何统计微博字数: javascript中的length不论中文英文都是1个字节,处理方法是判断中英文来自定义为英文1个长度中文2个长度,再做除2处理。 function textareastrlen(str){ var len; var i; len = 0; for (i=0;istr.length;i++) { if (str...

» 阅读全文

Tags: mb_strlen , 微博 , strlen

回顶部