1. 程式人生 > >獲取字符串長度【把雙字節的替換成兩個單字節的然後再獲得長度

獲取字符串長度【把雙字節的替換成兩個單字節的然後再獲得長度

!= 兩個 字符串長度 取字符 param typeof rep function urn

/**
 * 獲取字符串長度【把雙字節的替換成兩個單字節的然後再獲得長度】 
 * @param str
 * @returns
 */
function getBlen(str) {
  if (str == null) return 0;
  if (typeof str != "string"){
    str += "";
  }
  return str.replace(/[^\x00-\xff]/g,"01").length;
}

獲取字符串長度【把雙字節的替換成兩個單字節的然後再獲得長度