php专区

 首页 > php专区 > 正则表达式 > JavaScript正则表达式验证中文实例讲解_正则表达式

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

分享到:
【字体:
导读:
          JavaScript经常会验证中文本文将提供使用正则表达式实现,接下来介绍两个实例,感兴趣的你可不要错过了哈,希望本例知识点可以帮助到你...

JavaScript经常会验证中文,这里提供两个例子:
Javascript代码:
复制代码 代码如下:

/**
*A simple example
*/
function ischinese(temp){
var re = /[^u4e00-u9fa5]/;
if(re.test(temp)) return false;
return true;
}

/**
*校验字符串是否为中文
*返回值:
*如果为空,定义校验通过, 返回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正则表达式基础篇_正则表达式
正则表达式:语法:/expression/,斜杠表示起始位置创建方式:     1、var regObj = new RegExp("pattern",[,"flags"]);        pattern:必选项,正则表达式的字符串;        flags:可选项,一些标志组合。    2、var regObj = /pattern/[flags];该方式不能用引号将pattern和flags括起来。 正则表...
8个你应该了解的正则表达式提高你的工作...
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。 今天为大家介绍8个最基本的正则表达式:1.匹配用户名:/^[a-z0-9_-]{3,16}$/  2.匹配密码:/^[a-z0-9_-]{6,18}$/   3...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……