获取字符串长度把双字节的替换成两个单字节的然后再获得长度

Posted David Xu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取字符串长度把双字节的替换成两个单字节的然后再获得长度相关的知识,希望对你有一定的参考价值。

/**
 * 获取字符串长度【把双字节的替换成两个单字节的然后再获得长度】 
 * @param str
 * @returns
 */
function getBlen(str) {
  if (str == null) return 0;
  if (typeof str != "string"){
    str += "";
  }
  return str.replace(/[^\x00-\xff]/g,"01").length;
}

 

以上是关于获取字符串长度把双字节的替换成两个单字节的然后再获得长度的主要内容,如果未能解决你的问题,请参考以下文章

java,要实现字符串按字节截取的方法

java如何获取字符串的字节数

(java)如何获取字符串的字节数!

获取字符串长度字符长度字节长度

双字节距离显示一半的值

测试序列化编码