它有效,它会工作吗?如果您在Perl脚本和程序中的任何位置收集或使用电子邮件地址,则可能收集许多不起作用的地址。一个人可能缺乏一封信域名,另一个可能有一个不允许的角色。
无论其无效的原因如何,您确实想要捕获破碎的地址 - 以提示用户可以重新输入,或者避免发送电子邮件,这肯定会无处可行。
在Perl中,您可以在课程中查找复杂的正则表达式;或者您转到一块具有内置的方便模块,也可以检查域名。
使用perl验证电子邮件地址
要检查Perl脚本或程序中的良好成本度和有效性的电子邮件地址:
- 将电子邮件验证构建到HTML代码如果您将用户键入Web表单的电子邮件地址。
- 电子邮件::有效 - >地址('')来自电子邮件::有效的CPAN Perl模块;有关详细信息,安装和示例,请参阅下文。
电子邮件::有效的电子邮件地址验证示例
您可以拥有电子邮件::有效检查有效的顶级域(确保“.com”,“.NET”,“.cn”或其他有效域名的最终域名)。确保已安装NET ::域:: TLD模块。
安装电子邮件::有效的Perl模块
要使用电子邮件::有效模块装备Perl安装,以验证电子邮件地址正确:
- 打开命令提示符。
- 在Mac和Linux下,打开终端应用程序,例如:
- 类型
sudo perl -mcpan -e'安装电子邮件::有效'
(Mac和Linux)或perl -mcpan -e'安装电子邮件::有效'
- 类型
- 在Mac和Linux下,打开终端应用程序,例如:
- 按进入。
- 输入超级用户密码并按进入如果提示。
- 当被问到“你希望我尽可能地自动配置吗?”,选择是的。
- 如果被问到“可以尝试连接到互联网是否可以?”,输入是的也是。
感谢您让我们知道!
告诉我们为什么!