js結合正規表示式獲取字串的長度

admin發表於2017-02-17
本章節介紹一下javascript如何結合正規表示式實現獲取指定字串長度。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
getLength=function(str) {
  if(str==null) return 0;
  if(typeof str!="string"){
    str+="";
  }
  return str.replace(/[^\x00-\xff]/g,"01").length;
}
var str="螞蟻部落antzone歡迎您";
console.log((getLength(str)));

以上程式碼實現了我們的要求,原理就是把雙位元組的替換成兩個單位元組的然後再獲得長度。 


相關文章