JavaScript經(jīng)常會(huì)驗(yàn)證中文,這里提供兩個(gè)例子:
Javascript代碼:
復(fù)制代碼 代碼如下:
/**
*A simple example
*/
function ischinese(temp){
var re = /[^u4e00-u9fa5]/;
if(re.test(temp)) return false;
return true;
}
<p>/**
*校驗(yàn)字符串是否為中文
*返回值:
*如果為空,定義校驗(yàn)通過, 返回true
*如果字串為中文,校驗(yàn)通過, 返回true
*如果字串為非中文, 返回false 參考提示信息:必須為中文!
*/
function ischinese2(str){
//如果值為空,通過校驗(yàn)
if (str == “”) return true;
var pattern = /^([u4e00-u9fa5]|[ufe30-uffa0])*$/gi;
if (pattern.test(str)) return true;
return false;
}
*A simple example
*/
function ischinese(temp){
var re = /[^u4e00-u9fa5]/;
if(re.test(temp)) return false;
return true;
}
<p>/**
*校驗(yàn)字符串是否為中文
*返回值:
*如果為空,定義校驗(yàn)通過, 返回true
*如果字串為中文,校驗(yàn)通過, 返回true
*如果字串為非中文, 返回false 參考提示信息:必須為中文!
*/
function ischinese2(str){
//如果值為空,通過校驗(yàn)
if (str == “”) return true;
var pattern = /^([u4e00-u9fa5]|[ufe30-uffa0])*$/gi;
if (pattern.test(str)) return true;
return false;
}