獲得字串實際長度,漢字佔用2個位元組。
獲得字串實際長度,漢字佔用2個位元組。
//獲得字串實際長度,漢字佔用2個位元組。
function GetActualLength(str) {
///<summary>獲得字串實際長度,中文2,英文1</summary>
///<param name="str">要獲得長度的字串</param>
var realLength = 0, len = str.length, charCode = -1;
for (var i = 0; i < len; i++) {
charCode = str.charCodeAt(i);
if (charCode >= 0 && charCode <= 128) realLength += 1;
else realLength += 2;
}
return realLength;
};
相關文章
- JAVA——一個漢字佔用多少位元組?Java
- Oracle中文漢字佔用位元組Oracle
- JS判斷字串長度(英文佔1個字元,中文漢字佔2個字元)JS字串字元
- JavaScript獲取字串的長度區分漢字JavaScript字串
- js獲取字串長度區分漢字和英文JS字串
- JavaScript計算字串位元組長度JavaScript字串
- 得到字串 位元組 長度 中文 兩個字元 英文一個字元字串字元
- 【附錄】 字符集(一) 漢字在oracle中佔用位元組數Oracle
- 用JavaScript計算字串佔用位元組數JavaScript字串
- 【原創】用Java實現按位元組長度擷取字串的方法Java字串
- Encoding.Default.GetByteCount(),C# 獲取字串位元組長度EncodingC#字串
- Java基本型別佔用的位元組數(char佔用幾個位元組問題)Java型別
- 計算返回單、雙位元組字元混合字串長度字元字串
- 如何擷取指定長度字串區分漢字和字元字串字元
- 獲取字串中的所有漢字字串
- Java陣列物件佔用多少個位元組?Java陣列物件
- 字串的長度,是字元數量,還是位元組數量?字串字元
- PHP字串學習之如何返回漢字或混合字元的長度PHP字串字元
- 漢字-字母-位元組-位之間的轉換
- shell獲取字串長度字串
- 獲取字串長度的幾個常用方法字串
- 獲得包含中英文字串的自然長度字串
- JavaScript 擷取指定長度字串 區分漢字和英文字元JavaScript字串字元
- js獲取字串位元組數方法小結JS字串
- 檢測字串是否由字母或者漢字組成字串
- 擷取 UTF8 編碼字串從首位元組開始指定寬度 (非長度)字串
- utf-8字元所佔位元組數字元
- JavaScript - 獲取字串位元組數(函式封裝)JavaScript字串函式封裝
- javascript替換字串中的某個漢字JavaScript字串
- Java char 型別究竟佔幾個位元組?Java型別
- java中基本型別佔用位元組數Java型別
- 你不見得會計算C字串長度字串
- js檢測漢字的長度程式碼例項JS
- GBase 8a中一個字元佔用位元組數說明字元
- 計算表資料真實行長度獲得表真實大小
- 【Java】編寫一個擷取字串的函式,輸入為一個字串和位元組數,輸出為按位元組擷取的字串。但是要保證漢字不被截半個,如“我ABC”4,應該截為“我AB”,輸入“我ABC漢DEF”,6,應該輸出為“我ABC”而不是“我ABC+漢的半個”。Java字串函式
- LINUX下獲得佔用資源最多的10個程式Linux
- html 空白漢字佔位符HTML