`

验证中文姓名

    博客分类:
  • js
 
阅读更多

/**
 * 客户真实姓名
 * @param obj
 * @returns {Number}
 */
function custName_rule(obj){
    var str = obj;
    if (str.length<2 || str.length>4)
            return 1;
    var patrn=/[\u4E00-\u9FA5\uF900-\uFA2D]+$/;
     if (patrn.test(str))
         return true;
     else
         return false;
}

 

function isChn(str){
   var reg = /^[\u4E00-\u9FA5]+$/; //全都是汉字
   var reg = /.*[\u4e00-\u9fa5]+.*$/; //含有一个或多个汉字
   var reg = /^[A-Za-z]+$/; //全都是英文
   if(reg.test(str)){
    return true;
   }
   return false; //否则返回false
  }

分享到:
评论

相关推荐

    验证姓名的正则表达式

    昨天网上找了些资料验证姓名的,发现都不理想。今天自己完善了一个。 过滤的规则: 1.纯中文或者纯英文 2.有圆点组合的中文 大卫·波菲尔·多可汗 圆点前的中文至少1个,最多20个。圆点至多可有5个。都可以根据...

    利用JS文件来优化网站表单验证和提交代码

    例如,针对一个收集用户信息的表单,需要验证中文姓名、生日和邮箱地址等字段。 验证方法示例: 1. 验证字符串是否由中文构成的函数(isChn)。 2. 验证日期格式是否正确的函数(isDate)。 这些验证函数可以通过...

    JS验证_密码用户名手机号码用户姓名

    - **应用场景**:适用于个人信息填写时的姓名验证。 #### 2.3 邮箱地址验证 ```javascript var reg = /^([a-zA-Z0-9_\.\-])+@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; ``` - **解释**:此正则表达式用于验证...

    常用的js验证 身份证 汉字 数字 电话号码

    接下来,验证汉字通常用于姓名或地址等字段,确保用户输入的是合法的中文字符。可以使用正则表达式来完成: ```javascript function validateChinese(text) { const regex = /^[\u4e00-\u9fa5]+$/; return regex....

    表单验证,满足各式各样验证

    例如,可以设置一个简单的正则表达式如`^[a-zA-Z\u4e00-\u9fa5]+(\s+[a-zA-Z\u4e00-\u9fa5]+)*$`来验证中文和英文姓名。 3. **密码验证**:密码强度通常涉及长度、字符组合等要求。例如,至少8位,包含大小写字母、...

    表单验证jquery插件

    该插件支持自定义验证规则,且内置了多国语言,包括中文,因此对于中文项目来说尤其友好。 ## 2. 安装与引入 要在项目中使用 jQuery Validation Engine,首先需要确保已引入 jQuery。然后,从官方仓库或第三方源...

    利用某K某K游戏验证姓名和身份证的PHP源码

    3. **姓名合法性检查**:姓名验证主要检查输入的字符是否符合中文姓名的规范,一般情况下,姓名由汉字组成,且长度在2-5个汉字之间。PHP可以使用正则表达式来判断姓名格式是否正确。 4. **异常处理**:在验证过程中...

    正则表达式验证格式

    - **应用场景**: 验证中文姓名、地址等只允许使用中文的情况。 #### 五、验证邮箱格式 **1. 验证电子邮件地址** - **表达式**: `^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$` - **解释**: 匹配标准的电子邮件...

    jQuery完整注册表单提交验证

    虽然中文姓名的验证相对复杂,但可以设定长度范围(如2-5个汉字)来限制。 最后,**身份证号验证** 需要考虑到其特定的格式。中国身份证号码由18位数字组成,其中包含了出生日期、地区代码和校验码。可以编写函数...

    JavaScript文本框验证脚本

    *验证表单里的用户输入 * *CreateBy: Black * *CreateDate: 2009-06-30 * *可以验证的格式: * 0、清除数据 ...* 11、是否真实姓名 * 12、验证是否正确的长日期 * 12、数字字符 * 13、//Emali * 14 分隔符验证

    超强大的JS表单验证及使用方法教程

    真实姓名只允许中文; 英文名只允许英文字母; 非法的Url; 密码不符合安全规则; 两次输入的密码不一致; 信箱格式不正确; QQ号码不存在; 身份证号码不正确; 电话号码不正确; 手机号码不正确; 生日日期不存在...

    asp 中文姓名转换成英文姓名、朝鲜文姓名、韩文姓名(纯字库翻译,丹东-朝鲜通关已验证)

    ASP编写,中文姓名转换成朝文,中文转英文,纯字库翻译,并非Unicode转换 测试地址:http://www.i0415.net/xingmingfanyi.asp 本程序虽已公开代码,但商业用途请联系作者购买版权

    jQuery表单验证实例演示代码.zip

    验证中文姓名时,可以检查输入是否只包含中文字符: ```javascript var chineseName = $("#chineseName").val(); if (!/^[\u4e00-\u9fa5]+$/.test(chineseName)) { alert("请输入正确的中文姓名!"); return ...

    Validate通用表单验证Jquery插件.zip

    最后,中文字符的验证适用于需要输入中文的场景,如姓名、地址等。Validate插件可以检查输入是否只包含中文字符,从而保证内容的正确性。 在实际使用中,"Validate通用表单验证Jquery插件"包含了`reset.css`样式...

    JavaScript表单常用验证集合_应用技巧

    #### 四、验证姓名是否为纯汉字 对于需要输入姓名的场景,有时需要确保姓名只包含汉字,不包含其他字符或空格。 ```javascript function isValidTrueName(strName) { var str = Trim(strName); var reg = /^[A-...

    validate验证

    在IT行业中,`validate验证`是一个非常重要的环节,...结合中文包和增强的远程验证功能,可以创建更加人性化和安全的用户交互体验。在实际操作中,需要熟悉插件的API,理解其工作原理,并根据项目需求进行定制和扩展。

    各种正则表达式验证有数字英文中文符号

    注意,这个正则表达式实际上并不准确地验证中文字符。正确的正则表达式应该是: ```regex Chinese:/^[\u4e00-\u9fa5]+$/ ``` 用于验证只包含中文汉字的字符串。 ### 输入框限制示例 在部分内容中,还提到了一些...

    JS 超级强大的表单验证

    - **`msg="名字只允许中文字符"`**:验证失败时的提示信息。 - **`邮箱格式不正确"&gt;`** - **`dataType="Email"`**:指定数据类型为电子邮件地址。 - **`msg="邮箱格式不正确"`**:验证失败时的提示信息。 ####...

Global site tag (gtag.js) - Google Analytics