该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

刚开始只是想检验一下输入的是不是中文,后来学了正则表达式后,想尝试一下,把常见的姓氏通过字符串判断的形式,主要是对姓氏进行验证,当然还有输入长度,可我对自己写得东西,有点不伦不类了。对于有些名字,它能通过。而有些就不行了。当然,姓氏都在程序的列表(聚类)中。我想仅仅是用一个自定义的函数来实现,因为仅仅是判断,应用的实际价值也不大。不想复杂化,请各位大哥指点,万分感激!

//以下是程序部分(仅仅是一种思路),注释框中的部分我分别试过。

function checkname()

{

global $common_name;

if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$common_name))

{

die("");

}

/*   if(

!preg_match("/^((李)|(王)|(张)|(刘)|(陈)|(杨)|(赵)|(黄)|(周)|(吴)|(徐)|(孙)|(胡)|(朱)|(高)|(林)|(何)|(郭)|(马)|(罗)|(梁)|(宋)|(郑)|(谢)|(韩)|(唐)|(冯)|(于)|(董)|(萧)|(程)|(曹)|(袁)|(邓)|(许)|(傅)|(沈)|(曾)|(彭)|(吕)|(苏)|(卢)|(蒋)|(蔡)|(贾)|(丁)|(魏)|(薛)|(叶)|(阎)|(余)|(潘)|(杜)|(戴)|(夏)|(钟)|(汪)|(田)|(任)|(姜)|(范)|(方)|(石)|(姚)|(谭)|(廖)|(邹)|(熊)|(金)|(陆)|(郝)|(孔)|(白)|(崔)|(康)|(毛)|(邱)|(秦)|(江)|(史)|(顾)|(侯)|(邵)|(孟)|(龙)|(万)|(段)|(章)|(钱)|(汤)|(尹)|(黎)|(易)|(常)|(武)|(乔)|(贺)|(赖)|(龚)|(文))+$/",$common_name))

{

die("");

}

*/

/*elseif(

!preg_match("/^['李'-'王'-'张'-'刘'-'陈'-'杨'-'赵'-'黄'-'周'-'吴'-'徐'-'孙'-'胡'-'朱'-'高'-'林'-'何'-'郭'-'马'-'罗'-'梁'-'宋'-'郑'-'谢'-'韩'-'唐'-'冯'-'于'-'董'-'萧'-'程'-'曹'-'袁'-'邓'-'许'-'傅'-'沈'-'曾'-'彭'-'吕'-'苏'-'卢'-'蒋'-'蔡'-'贾'-'丁'-'魏'-'薛'-'叶'-'阎'-'余'-'潘'-'杜'-'戴'-'夏'-'钟'-'汪'-'田'-'任'-'姜'-'范'-'方'-'石'-'姚'-'谭'-'廖'-'邹'-'熊'-'金'-'陆'-'郝'-'孔'-'白'-'崔'-'康'-'毛'-'邱'-'秦'-'江'-'史'-'顾'-'侯'-'邵'-'孟'-'龙'-'万'-'段'-'章'-'钱'-'汤'-'尹'-'黎'-'易'-'常'-'武'-'乔'-'贺'-'赖'-'龚'-'文']+*$/",$common_name))

{

die("");

}*/

if(strlen($common_name)>6||strlen($common_name)<4)

{

die("");

}

}

php验证中文姓名,我想在表单验证中加入中文姓名合法性模糊匹配判断?相关推荐

  1. JS表单验证-12个常用的JS表单验证

    JS表单验证-12个常用的JS表单验证 表单验证,小编在项目完结后的这段时间把常用的JS表单验证demo整理了一下,和大家一起分享~~~ 1.长度限制 <p>1. 长度限制</p&g ...

  2. struts2官方 中文教程 系列六:表单验证

    先贴个本帖的地址,以免被爬:struts2教程 官方系列六:表单验证  即 http://www.cnblogs.com/linghaoxinpian/p/6906720.html 下载本章节代码 介 ...

  3. bootstrap html5 表单验证,基于Bootstrap+jQuery.validate实现表单验证

    这大概是一种惯例,学习前台后台最开始接触的业务都是用户注册和登录.现在社会坚持以人为本的理念,在网站开发过程同样如此.User是我们面对较多的对象,也是较核心的对象.最开始的用户注册和登陆这块,也就尤 ...

  4. vant表单点击提交没有触发验证_vant(ZanUi)结合async-validator实现表单验证的方法

    感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 最近在开发一个移动端商城项目,用到了有赞的 vant ,因为最近大都采用 element ui 在做PC端的东西,对比来说,vant的完成 ...

  5. table中加表单元素怎么验证_element-ui 解决 table 里包含表单验证的问题!

    实际项目中的场景,需要在table里做表单的验证,如图效果: 其实问题关键就在于如何给el-form-item动态绑定prop :prop="'tableData.' + scope.$in ...

  6. vue 表单验证正则_vue elementUI如何自定义表单验证规则

    一.elementUI自带了一部分表单验证规则,本文讲解如何使用自定义验证规则来完成密码的二次验证. 1.1.首先添加验证邮箱和电话规则和正则表达式// 验证邮箱的规则 var checkEmail  ...

  7. 微信提示在客户端提交验证_微信小程序之表单验证

    1 /**2 * 表单验证3 *4 * @param {Object} rules 验证字段的规则5 * @param {Object} messages 验证字段的提示信息6 *7 */ 8 cla ...

  8. iview 表单 验证_iview必备技能一、表单验证规则

    iView表单组件使用async-validator验证器对表单域中数据进行验证,给 Form 设置属性 rules,同时给需要验证的 FormItem 设置属性 prop 指向对应字段即可. 完整的 ...

  9. php表单中姓名必须使用汉字,我想在表单验证中加入中文姓名合法性模糊匹配判断?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 刚开始只是想检验一下输入的是不是中文,后来学了正则表达式后,想尝试一下,把常见的姓氏通过字符串判断的形式,主要是对姓氏进行验证,当然还有输入长度,可我对自 ...

最新文章

  1. MFC应用程序中添加控制台窗口
  2. GitLab首席执行官Sid Sijbrandij畅谈当前开发实践
  3. Java高级技术笔记
  4. JScrollPane 滚动处理
  5. 数据中心液体冷却技术的五个主要关注点
  6. QT下 cannot find -IGL的解决办法
  7. 文件过滤_jmeter(七)-BeanShell对数据过滤保存文件
  8. POJ 1088----滑雪(DP)
  9. jQuery如何去判断页面是否有父页面?
  10. numpy.loadtxt() 用法
  11. Linux - grep命令详解
  12. 基于照片标记的广州市旅游流特征简单分析(上)
  13. 从开发平台到智能供应链,AI技术如何推动企业智能化升级?
  14. oracle crm系统叫什么,常用CRM软件有哪些?
  15. 用python实现矩形图片转换正方形(防失真 + 文件批量可操作)
  16. 微信小程序_头像昵称填写
  17. Unity适配iphone刘海屏
  18. AI面部修复项目:GFP-GAN
  19. PAT乙级真题1058 || 选择题(详解,C/C++示例,测试点分析)
  20. 二维码教程之如何制作表白二维码

热门文章

  1. vector相关习题
  2. Dubbo服务调用原理
  3. 【Java】7.3 基本类 7.4 Java 8 的日期、时间类
  4. python:sort,sorted,argsort,lexsort
  5. 目前,只有IDEA这款神器能把Java8的数据流问题这么完美的解决掉!
  6. Hibernate @OneToMany 及 @Cascade级联操作
  7. 带你学python基础:元祖tuple和字典dictionary
  8. java was started but returned exit code = 1
  9. 动态规划--最长公共子串
  10. 【动态规划】不信看完你还不懂动态规划