首页 > 语言 > JavaScript > 正文

js计算字符串长度包含的中文是utf8格式

2024-05-06 15:53:08
字体:
来源:转载
供稿:网友
使用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;
}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选