js计算字符的长度,匹配双字节字符(包括汉字)
2012-08-06 20:45
393 查看
/** * js计算字符的长度,匹配双字节字符(包括汉字), * @author ferndean */ myLen : function(str) { var len = str.length; var relen = 0; for(var i=0; i<len; i++) { if(str.charCodeAt(i) <27 || str.charCodeAt(i) >126 ) { relen += 2; }else { relen ++; } } return relen; }
java判断一个字串是否包含中文:
/**
* 判断字段是否包含中文
*
* @param str
* @return
*/
public boolean includeChinese(String str)
{
final int max = 0xff00;
boolean isIncluCH = false;
for (int i = 0; i < str.length(); i++)
{
char c = str.charAt(i);
if ((c & max) != 0)
{
isIncluCH = true;
break;
}
}
return isIncluCH;
}
相关文章推荐
- JS计算字符串长度(汉字算作两个字符)
- Utf-8、gb2312都支持的汉字截取函数 ;用count计算出匹配到的字符数,这对于中英文混编验证其长度非常有用
- [导入]js 计算字符串长度(包括汉字)
- js计算一个字符中包括中英文的长度,中文占2个字符,汉子和英文占1个字符
- js字符串长度计算(一个汉字==两个字符)和字符串截取
- JavaScript 计算汉字和英文字符的长度
- 一个汉字包括几个字符,几个字节?一个字母呢?
- 十行 js 获取带有双字节字符的字符串长度
- java代码验证用户名,支持中英文(包括全角字符)、数字、下划线和减号 (全角及汉字算两位),长度为4-20位,中文按二位计数
- perl中操作mysql,字符匹配与替换,字符串截取,计算字符长度
- js区分汉字和字符,校验长度
- JS计算字符串的字节长度
- 获得字符串长度(双字节的汉字按2计算)
- js计算字符串长度、汉字校验、去除空格、数字校验、身份证校验的方法
- JS获取字符串长度,汉字算两个字节
- js判断输入字符串长度(汉字算两个字符,字母数字算一个)
- java String长度与varchar长度匹配理解(字符和字节长度理解)
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- js计算字节长度