JS驗證字串的長度 區分中英文

2022-01-12 09:21:26 字數 417 閱讀 4144

使用正規表示式驗證輸入的字串的長度,中文佔2個位元組,英文和數字佔乙個位元組。

呼叫getstrlenght函式,第乙個引數傳入字串,第二個引數傳入驗證的長度,如果在驗證長度的範圍之內返回true,否則返回false。

function getstrlenght(message,maxlenght)  else 

}return strlenght > maxlenght ? false : true;

}function iscn(str)

下面是我封裝的呼叫方法,大家可以拿來自己封裝。

var len = utils.limittext(chatmessage,2000);

if (len == false)

這是我自己的部落格,平時的點滴都記錄在這裡:

C 區分中英文統計字串的長度

我們都知道c 中的string自已有乙個length屬性,用來統計字串的長度,如果字元都是中文或都是英文,那沒什麼問題,但如果出現中英文混合的情況,我們的統計結果就不太準確了,因為在計算機中,中文佔兩個位元組的空間,英文佔乙個位元組的空間,而string的length不具備區分中英文的功能,所以它計...

C 區分中英文統計字串的長度

我們都知道c 中的string自已有乙個length屬性,用來統計字串的長度,如果字元都是中文或都是英文,那沒什麼問題,但如果出現中英文混合的 情況,我們的統計結果就不太準確了,因為在計算機中,中文佔兩個位元組的空間,英文佔乙個位元組的空間,而string的length不具備區分中英文的功 能,所以...

C 區分中英文統計字串的長度

我們都知道c 中的string自已有乙個length屬性,用來統計字串的長度,如果字元都是中文或都是英文,那沒什麼問題,但如果出現中英文混合的 情況,我們的統計結果就不太準確了,因為在計算機中,中文佔兩個位元組的空間,英文佔乙個位元組的空間,而string的length不具備區分中英文的功 能,所以...