国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

十行 js 獲取帶有雙字節字符的字符串長度

alaege / 3162人閱讀

摘要:中沒有自帶的方法來獲取字符串中包含雙字節字符的長度的方法,網上也有很多人使用正則去匹配雙字節字符來實現,但是有一個問題,就是無法真正的區分雙字節字符和單字節字符這里就一下解決上面的問題使用方法和十行代碼解決問題說十行就十行,多一行也不寫調用

js中沒有自帶的方法來獲取字符串中包含雙字節字符的長度的方法,
網上也有很多人使用正則去匹配雙字節字符來實現,
但是有一個問題,就是無法真正的區分雙字節字符和單字節字符;

這里就一下解決上面的問題
使用方法:chatCodeAt和toString()

十行代碼解決問題

String.prototype.dbLength = function() {
    var str = this,leg=str.length;
    for (var i in str) {
        if (str.hasOwnProperty(i)) {
            var db = str[i].charCodeAt(0).toString(16).length == 4;
            if (db) leg += 1;
        }
    }
    return leg;
}

說十行就十行,多一行也不寫

調用方法:

"2二".dbLength();
//3

//日語測試

"的の".dbLength();
//4

此方法,也解決了韓語,日語等雙字節長度問題;

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/80037.html

相關文章

  • js獲取字符字節數方法小結

    摘要:具體如下大家都知道,獲取字符串的長度可用來獲取,那么獲取這段字符串的字節數呢英文字母肯定和字節數都一樣都是而中文字節數因此,需要作的就是把中文字符的字節數計算出來。 這篇文章主要介紹了js獲取字符串字節數方法,實例總結了javascript字符串長度計算的相關技巧,需要的朋友可以> 參考下 本文實例講述js獲取字符串字節數的方法。分享給大家供大家參考。具體如下: 大家都知道,獲取字符串...

    elisa.yang 評論0 收藏0
  • 深度學習大神新作,神經網絡自然語言翻譯應用

    摘要:神經網絡在自然語言處理方面,未來有巨大的應用潛力。講座學者之一與深度學習大神蒙特利爾大學學者在大會上發表了論文,進一步展現神經機器翻譯的研究結果。那些指令的語義就是習得的進入嵌入中,來較大化翻譯質量,或者模型的對數似然函數。 在 8月7日在德國柏林召開的2016 計算語言學(ACL)大會上,學者Thang Luong、Kyunghyun Cho 和 Christopher D. Mannin...

    helloworldcoding 評論0 收藏0
  • 字符編碼那些事

    摘要:字符編碼的那些事前言之前看到中對擴展了不少新特性,字符串操作更加友好,比如,,。其中涉及到不少字符編碼的知識,為了更好理解這些新特性,本文對字符編碼相關知識做一個較全面的梳理和總結。 字符編碼的那些事 前言 之前看到ES6中對String擴展了不少新特性,字符串操作更加友好,比如u{1f914},codePointAt(),String.fromCodePoint()。其中涉及到不少字...

    shadajin 評論0 收藏0
  • 字符編碼那些事

    摘要:字符編碼的那些事前言之前看到中對擴展了不少新特性,字符串操作更加友好,比如,,。其中涉及到不少字符編碼的知識,為了更好理解這些新特性,本文對字符編碼相關知識做一個較全面的梳理和總結。 字符編碼的那些事 前言 之前看到ES6中對String擴展了不少新特性,字符串操作更加友好,比如u{1f914},codePointAt(),String.fromCodePoint()。其中涉及到不少字...

    kviccn 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<