成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

十行 js 獲取帶有雙字節(jié)字符的字符串長度

alaege / 3170人閱讀

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

js中沒有自帶的方法來獲取字符串中包含雙字節(jié)字符的長度的方法,
網(wǎng)上也有很多人使用正則去匹配雙字節(jié)字符來實(shí)現(xiàn),
但是有一個問題,就是無法真正的區(qū)分雙字節(jié)字符和單字節(jié)字符;

這里就一下解決上面的問題
使用方法: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;
}

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

調(diào)用方法:

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

//日語測試

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

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

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/80037.html

相關(guān)文章

  • js獲取字符字節(jié)數(shù)方法小結(jié)

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

    elisa.yang 評論0 收藏0
  • 深度學(xué)習(xí)大神新作,神經(jīng)網(wǎng)絡(luò)自然語言翻譯應(yīng)用

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

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

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

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

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

    kviccn 評論0 收藏0

發(fā)表評論

0條評論

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