JavaScript中 使用正则表达式 取得字符串所占字节数

来源:互联网 发布:国家数据安全标准 编辑:程序博客网 时间:2024/05/21 23:31

function GetByteCounts(str) { return str.replace(/[^/x00-/xFF]/g,'**').length; }

 

 

function GetStringCounts(str) { var byteLen = 0,len = str.length; for(var i=0; i255) { byteLen += 2; } else { byteLen++; } if (byteLen == 64) { return i + 1; } } return 0; }