`
liushibo
  • 浏览: 43887 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

真实姓名(只能是汉字)的正则表达式

阅读更多
  function checkname(){

               var realname = document.getElementById("realname").value;

               if(!(/^[\x07-\xff]*$/.test(realname))){

                        alert("请输入您的中文真实名字");

                }

                document.getElementById("realname").focus();

                return false;

          }
分享到:
评论

相关推荐

    常见验证正则表达式

    - 匹配包含字母和中文的真实姓名。 22. **公司名称** - `companyname`:`^[A-Za-z0-9_()\-\u4e00-\u9fa5]+$` - 匹配包含字母、数字、下划线、括号、破折号和中文的公司名称。 23. **公司地址** - `...

    js正则表达式注册页面表单验证

    真实姓名通常只包含中文字符,不包括数字和特殊字符。通过正则表达式可以限制输入只允许中文字符。 3. 用户名(ID)验证: 用户名一般有特定的字符要求,比如可能只允许字母、数字和下划线,不允许有空格和其他...

    JavaScript中一些常用的正则表达式(推荐)

    - realname:匹配真实姓名,支持中文字符。 - companyName:匹配公司名称,包含字母、数字、中文字符和特殊符号。 - companyaddr:匹配公司地址,包含字母、数字、中文字符和特殊符号。 这些正则表达式对于开发各种...

    js用正则表达式来验证表单(比较齐全的资源)

    本文将详细解析给出的几个JavaScript正则表达式验证函数,用于验证真实姓名、年龄、电话号码和电子邮件等常见输入。 1. **验证真实姓名** ```javascript function isValidTrueName(strName) { var str = Trim...

    Android常用正则表达式验证工具类(实例代码)

    如`isPhone`、`isTel`、`isIDcard`、`isBankCard`、`isEmail`、`isTrueName`和`isPsw`,它们分别用于验证手机号码、电话号码、身份证号码、银行卡号、邮箱地址、真实姓名和密码强度。使用`matches`方法来判断字符串...

    JS使用正则表达式验证身份证号码

    对于真实姓名的验证,我们可以根据中国人的姓名特点,通常为2-4个汉字,构造如下的正则表达式: ```javascript /^[\u4e00-\u9fa5]{2,4}$/; ``` 这里`\u4e00-\u9fa5`是Unicode编码范围内所有汉字的范围,`{2,4}`...

    正则表达式创建方式的区别及编写简单的正则方式(js学习总结)

    例子3:匹配中国标准的真实姓名,只考虑2到4位汉字: ```javascript var reg = /^[\u4e00-\u9fa5]{2,4}$/; ``` 这里`\u4e00-\u9fa5`是Unicode编码范围,它包含了几乎所有的汉字。 例子4:匹配身份证号码,中国...

    JavaScript验证专题

    `isValidTrueName`函数用于验证真实姓名,它只接受中文字符或大写字母。这里的正则表达式`/^[A-Z u4E00-u9FA5]+$/`匹配英文大写字母或中文字符。 5. **JavaScript 表单验证是否为中文**: `isChn`函数使用正则...

    Javascript笔记.doc

    函数`isValidTrueName(strName)`用于验证真实姓名,它只允许输入中文或大写字母。正则表达式`/^[A-Z u4E00-u9FA5]+$/`用于匹配这些字符,如果字符串包含非中文或非大写字母,则返回`false`。 4. **中文字符验证**...

    js验证真实姓名与身份证号,手机号的简单实例

    在验证真实姓名的示例中,使用了正则表达式`/^[\u4e00-\u9fa5]{2,4}$/`来匹配中文字符。这里`[\u4e00-\u9fa5]`是一个Unicode字符范围,表示中文汉字的基本范围。`{2,4}`表示匹配字符长度在2到4之间,符合中国人姓名...

    js实现短信发送倒计时功能(正则验证)

    2. 验证真实姓名:正则表达式`/^[\u4e00-\u9fa5]{2,4}$/`用于匹配2到4个中文字符,以确保真实姓名输入符合一般中文姓名的长度要求。这里使用了Unicode编码范围,因为中文字符在Unicode中位于`\u4e00`到`\u9fa5`之间...

    ios-HZQRegexTestter(正则表达验证工具类,满足大众开发者验证需求,已封装且一句话验证。).zip

    * (只能是汉字且10个字内) */ (BOOL)validateRealName:(NSString *)name; /** * 邮箱验证 */ (BOOL)validateEmail:(NSString *)email; /** * 手机号码验证 */ (BOOL)validatePhone:...

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

    Validate插件利用正则表达式对15位或18位的身份证号码进行校验,包括地区码、出生日期和校验位等信息,增强了用户身份的真实性。 最后,中文字符的验证适用于需要输入中文的场景,如姓名、地址等。Validate插件可以...

    Java获取汉字对应的拼音(全拼或首字母)

    方法内部首先定义了一个正则表达式用于检测字符串是否全部由汉字组成。然后,通过遍历字符串中的每个字符,对于每个汉字字符,调用convertSingleHanzi2Pinyin方法进行转换。如果是全拼,则添加完整的拼音到结果字符...

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

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

    jQuery完整注册表单提交验证

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

    使用js验证填写的字符是否符合长度

    考虑到中文字符占两个字节,而英文字符仅占一个字节,此方法通过正则表达式匹配所有非ASCII字符(即中文或其他双字节字符),并将其数量加入到字符串原始长度中,得到真实长度。 ```javascript String.prototype....

    mockjs完整案例代码

    除了基础的数据模拟,MockJS 还提供了丰富的数据生成规则,如正则表达式匹配生成数据、随机图片生成、自定义函数生成等。这使得我们可以创建更为复杂和真实的模拟数据,满足各种场景的需求。 压缩包中的 "mockjs ...

Global site tag (gtag.js) - Google Analytics