验证名字和姓氏
validate firstname and lastname
本文关键字:验证 更新时间:2023-09-26
首先我的英语不太好,所以请理解我想说什么。
我以前问过这个问题,但我没有得到我想要的答案。这就是我写这个问题的原因。
<小时 />我希望用户能够以任何语言设置其名称。但是有一些规则:
名称不能包含:
- 符号、数字、不寻常的大写
- 非任何语言的字符、标点符号或图标,例如(⧇ ⧈ ⧉ ⧊ ⧋ ⧌ ⛋ ⛏ ⛌ ⛑ ⛍ ⛓ ⛎ ⛒ ⛐ ⛔ )
- 多种语言的字符
如何使用这些规则验证名称?
这是一个建议,你可以尝试一下Regual Expressions,也命名为Regual Expressions。
看看这个:你应该知道的 8 个正则表达式
希望它能给你一个提示。
听起来你需要一些非常具体的preg_match规则。如果您从上一个问题中获取一些建议,并将其与您找到的语言检测服务混合在一起,您应该能够检测该语言,然后将名字和姓氏与预定义的不可接受的字符列表进行比较,如果找到它们,则拒绝该名称。检查后,您应该能够检查名字语言,姓氏语言,然后比较这些结果并确定它们是否使用相同的语言,如果不是,则拒绝。
相关文章:
- 正在验证8个真/假复选框或复选框中的2个
- 借助asp.net验证或java脚本对多个文本进行验证
- jQuery自定义验证比较多个输入的序列
- 使用html中的外部javascript进行数据验证
- 如何使用jquery Validation验证Formspread
- jquery中的文本框验证
- 在验证和发送邮件后更改联系人表单的 html
- 代码不会验证
- JS验证ajax返回的html中的表单数据
- 同步调用,直到用户通过angular验证为访问者
- 带有加号的电话号码验证(可选)
- 解析javascript表单验证器
- 两位数的月份日期验证
- 使用angularjs验证文本框中的电子邮件
- 验证Javascript中的Textarea
- 使用regex的jquery keydown绑定不会验证撇号和句点
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 正在删除node.js中已验证的网站
- 自定义表单验证和提交
- 带有验证和隐藏字段值的提交按钮