Forms web表单中允许的字符

Forms web表单中允许的字符,forms,web,input,Forms,Web,Input,我一直很困惑,在web表单的哪个字段中应该允许哪些字符。我刚刚找到一个列表,比如名字可以有a-Z和a-Z等。有人能告诉我下面表格中所有字段的相同情况吗?[请注意,该网站基于英国,因此我们需要遵循英国标准] 一个人如何称呼自己或他居住的地方,为什么会有限制?国家和地区之间的邮政编码更改。这些字段中的任何一个将来也可能使用不同的语言 简而言之,没有可靠的方法来确定允许的字符,您只需要确保如果我决定给我的孩子打电话Robert';落桌学生--,它不会对代码产生负面影响。Bobby tables是一个有

我一直很困惑,在web表单的哪个字段中应该允许哪些字符。我刚刚找到一个列表,比如名字可以有a-Z和a-Z等。有人能告诉我下面表格中所有字段的相同情况吗?[请注意,该网站基于英国,因此我们需要遵循英国标准]


一个人如何称呼自己或他居住的地方,为什么会有限制?国家和地区之间的邮政编码更改。这些字段中的任何一个将来也可能使用不同的语言


简而言之,没有可靠的方法来确定允许的字符,您只需要确保如果我决定给我的孩子打电话
Robert';落桌学生--,它不会对代码产生负面影响。Bobby tables是一个有效的名称。

电话、电子邮件呢?您还是可以通过发送电子邮件来验证电子邮件。如果电子邮件无效,它将在稍后被捕获(对??)。至于手机,有这么多不同的选择,正确地验证它几乎是不可能的。自行决定一种您喜欢的格式,并强制执行。@asma虽然电子邮件地址有一个已定义的结构,但大多数验证程序都是错误的(例如,不支持国际域或其他缺陷)。正如第二个Rikudo已经说过的,更好的方法是通过发送或使用初始SMTP握手进行测试。以下是一个有效的电子邮件地址:
dont.tell+me\u im_invalid@something.long.here.ninja
。许多验证器都会出错。