JS计算中英文混合字符长度
2013-07-31 16:27
309 查看
var str = "你好helloworld!";
var regch=/[\u4e00-\u9fa5]/;
var length = 0;
for(var i=0;i<str.length;i++){
if(regch.test(str.charAt(i))==true){
length +=2;// 中文为2个字符
}else{
length +=1;// 英文一个字符
}
}
alert(length);
var regch=/[\u4e00-\u9fa5]/;
var length = 0;
for(var i=0;i<str.length;i++){
if(regch.test(str.charAt(i))==true){
length +=2;// 中文为2个字符
}else{
length +=1;// 英文一个字符
}
}
alert(length);
相关文章推荐
- 处理字符串的一些js/jq方法(去除HTML,去除空格,计算真实长度,截取中英文字符)
- 计算中英文混合字符串长度,中文算两个字符
- js计算一个字符中包括中英文的长度,中文占2个字符,汉子和英文占1个字符
- js脚本判断中英文混合字符长度
- 处理字符串的一些js/jq方法(去除HTML,去除空格,计算真实长度,截取中英文字符)
- UITextField计算中英文混合的字符长度,中文2字节,英文1字节
- [ObjC]objective c判断中英文混合的字符长度的两种方法
- 计算文本长度,区分中英文字符
- iOS 计算中英文混合字符串的长度
- strlen和mb_strlen区别(php获得中英文混合字符长度)
- 处理URL中的中文等字符,计算含有中英文的字符串的长度
- js截取固定长度的中英文字符的简单实例
- js判断字符长度,含中英文数字以及含中文字符截取的问题
- js string 添加方法 中英文字符长度 判断时间格式
- strlen和mb_strlen区别(php获得中英文混合字符长度)
- 【代码笔记】判断中英文混合的字符长度的两种方法
- iOS中如何判断中英文混合的字符长度
- strlen和mb_strlen区别(php获得中英文混合字符长度)
- 计算中英文混合字符串长度
- JS计算字符长度、字节数