規定使用者名稱只能是中文字元

admin發表於2018-07-11

有些網站可能為了某種需要,要求使用者名稱必須是中文,下面就利用正規表示式來實現。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
var en="ABC";
var cn="螞蟻部落";
var reg=new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3])*$"); 
console.log(reg.test(en));
console.log(reg.test(cn));

以上程式碼實現了驗證字串只包含漢字。

[\u4E00-\uFA29]|[\uE7C7-\uE7F3]是漢字編碼的範圍。


相關文章