js計算字符串長度,其中中文是utf8格式的

function getByteLen(val) { 
	var len = 0; 
	for (var i = 0; i < val.length; i++) { 
	if (val[i].match(/[\u4e00-\u9fa5 ]/ig) != null) 
		len += 2; 
	else
		len += 1;
	} 
	return len; 
} 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章