获取字符数方法
2016-04-11 23:48
211 查看
function getStringLen(Str){
return Str.replace(/[^\x00-xff]/g,"xx").length;
}
或
function getStringLen(Str){
var i,len,code;
if(Str==null || Str == "") return 0;
len = Str.length;
for (i = 0;i < Str.length;i++)
{
code = Str.charCodeAt(i);
if (code > 255) {len ++;}
}
return len;
}
return Str.replace(/[^\x00-xff]/g,"xx").length;
}
或
function getStringLen(Str){
var i,len,code;
if(Str==null || Str == "") return 0;
len = Str.length;
for (i = 0;i < Str.length;i++)
{
code = Str.charCodeAt(i);
if (code > 255) {len ++;}
}
return len;
}
相关文章推荐
- 【ios开发学习】【swift】Xcode7 使用NSURLSession发送HTTP请求的问题
- 精英荟|滴滴打车天使投资人王刚亲述:如何用八十万人民币炼成百亿美金公司?
- 194. Transpose File
- javaweb基于内容的图片搜索引擎(3)_lire后台使用
- 中文分词学习资料
- 码农小汪-spring框架学习之7-spring的零配置 @Component @Controller @Service
- 计算机网络-抓包
- 38.IO流
- 低功耗蓝牙(BLE)之概念理解
- 用 二分+哈希 求后缀数组
- 20. 静态区块(Static Blocks)
- 2016.4.11-关于失败的一点思考
- 加快程序装载和执行速度
- 元素出栈,入栈顺序的合法性。如入栈的序列(1,2,3,4,5)。出栈序列为(4,5,3,2,1)
- [Nginx 2] form表单提交,图片上传
- 创建个人网站(二) 网站备案
- [Nginx 2] form表单提交,图片上传
- CStdioFile.ReadString读取中文产生乱码解决方法
- 坑爹的CCARRAY_FOREACH
- Android学习中一些零散的知识点