我目前正在研究PHP脚本来检查和纠正错误的键入的电子邮件地址。 如果输入的是:htomail.com,该脚本将其更改为hotmail.com自动更正电子邮件地址
我用下面的代码(所有可能的拼写错误):
$input = '[email protected]';
$pattern = '/htomail.com/';
$replacement = 'hotmail.com';
$output = preg_replace($pattern, $replacement, $input);
echo $output;
等
但我想知道是否可以使用(某种)拼写检查/自动更正功能来纠正所有可能的拼写错误。
如果我要使用我自己的'example @ adamhaskell.net'域,会发生什么?你会尝试自动更正它的东西? –
你确定你想要走这条路吗?有太多的邮件提供商和那么多的域名以及很多可能的方式来拼错它们。 –
你打算将'ymail'更正为'gmail'吗? –