Javascript將雙字節(jié)字符轉(zhuǎn)換成單字節(jié)字符并計(jì)算長(zhǎng)度

字號(hào):


    這篇文章主要介紹Javascript將雙字節(jié)字符轉(zhuǎn)換成單字節(jié)字符并計(jì)算長(zhǎng)度的方法,簡(jiǎn)單實(shí)用,需要的朋友可以參考下。
    代碼如下:
    function(s){
        return Math.ceil(s.replace(/[\u4e00-\u9fa5]/g, 'xx').length / 2);
    }
    也可以用(/[^\x00-\xff]/g,'**'),這個(gè)是用'**'替換雙字節(jié)字符
    (/[\u4e00-\u9fa5]/g, '**') 這個(gè)是用'**'替換中文字符,\u4e00-\u9fa5中文的unicode編碼
    以上就是本文的全部?jī)?nèi)容