您的位置:首页 > Web前端 > JavaScript

JavaScript正则表达式验证中文实例讲解

2013-02-20 00:00 609 查看
JavaScript经常会验证中文,这里提供两个例子:
Javascript代码:
/** 
*A simple example 
*/ 
function ischinese(temp){ 
var re = /[^u4e00-u9fa5]/; 
if(re.test(temp)) return false; 
return true; 
} 
<p>/** 
*校验字符串是否为中文 
*返回值: 
*如果为空,定义校验通过, 返回true 
*如果字串为中文,校验通过, 返回true 
*如果字串为非中文, 返回false 参考提示信息:必须为中文! 
*/ 
function ischinese2(str){ 
//如果值为空,通过校验 
if (str == "") return true; 
var pattern = /^([u4e00-u9fa5]|[ufe30-uffa0])*$/gi; 
if (pattern.test(str)) return true; 
return false; 
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: