我有一个联系人表单,用户在单独的字段中提供姓名和姓氏。在服务器端,它被用来形成报头,如
From: $name $lastname <mailer@mydomain.com>我看到了很多使用A-Za-z之类的建议,但也有很多名称包含拉丁字母以外的字符。什么正则表达式允许外国字母表名称,同时保护它免受电子邮件注入的安全?
发布于 2016-07-12 05:36:03
艺术家有些人只有一个名字,例如Stack Overflow用户sai (https://s.ai/iaq)
因此,正则表达式应该是/.+/
如果您试图阻止电子邮件地址作为名称,我会找到一个好的电子邮件地址验证器,并确保名称中不包含电子邮件地址
https://stackoverflow.com/questions/38316289
复制相似问题