我想知道正确的正则表达式,它允许我从列表中删除特定的电子邮件域。示例:gmail.com、hotmail.com、.co.in、aol.com、yahoo.com、.gov、.edu等。
我只想通过PHP Regex过滤结果。
发布于 2012-01-03 17:23:59
我不完全确定你想要什么,但如果你想从电子邮件地址中删除某些域名:
$email = preg_replace(array(
"/gmail.com/",
"/hotmail.com/",
"/.co.in/",
"/aol.com/",
"/yahoo.com/"), "", $email);或者,如果你想摆脱域名,你可以这样做
$email = preg_replace("/@.*?$/", "", $email);https://stackoverflow.com/questions/8710044
复制相似问题