我正在验证我将在我的网站上使用的表格,以获取有关正在向我们注册在线帐户的企业人员的某些详细信息。
我写这个问题是为了获得一些关于如何正确验证以下类型信息的建议。
为了解释这一点,我将列出一系列数据类型以及我想到的 html 验证。然后可以在一系列 php 验证中重用它,以确保表单始终得到正确验证,但是在我看来,标准的 html 验证看起来比我通过应用我自己的 css 所能实现的任何东西都要好。
名字 - ^[a-zA-Z -]{1,120}
(az,1 到 120 个字符长,大小写字母)
姓氏 -^[a-zA-Z -]{1,120}
电子邮件地址 - ^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$
(验证包括主要使用的 .com 和 .co.za 域)
如果有人对改进这些验证模式或其他一些使用更标准的验证模式有任何建议,我们将不胜感激。
此外,任何关于为什么应该或不应该使用它们的信息也会很好。
谢谢!!