JavaScript正则表达式验证中文实例讲解
更新时间:2013年02月20日 16:06:06 作者:
JavaScript经常会验证中文本文将提供使用正则表达式实现,接下来介绍两个实例,感兴趣的你可不要错过了哈,希望本例知识点可以帮助到你
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;
}
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;
}
相关文章
正则表达式实现将MM/DD/YYYY格式的日期转换为YYYY-MM-DD格式
这篇文章主要介绍了正则表达式实现将MM/DD/YYYY格式的日期转换为YYYY-MM-DD格式的方法,是一个比较简单实用的正则替换应用,对于怎能则表达式的学习具有一定的参考借鉴价值,需要的朋友可以参考下2014-12-12MyEclipse删除网上复制下来的来代码带有的行号(正则去除行号)
这篇文章主要介绍了MyEclipse删除网上复制下来的来代码带有的行号,利用正则表达式进行去除,感兴趣的小伙伴们可以参考一下2015-12-12
最新评论