使用正则表达式过滤电子邮件地址

我需要使用正则表达式来清理一组功能相同的gmail地址。 您可能知道gmail hack的位置,其中“brunette.thomas@gmail”被gmail视为“brunetteandrew @ gmail”。 人们在抽奖活动中输入多个条目,方法是在其电子邮件地址中添加句点。

我需要将它们过滤到电子邮件地址的alpha分量,即:

brunettethomas@gmail.com

成:

brunettethomas@gmail.com

不管周期的数量如何。

谁能帮我这个?


您可以使用它来匹配符号前的所有时段:

.(?=.*@)

然后,您可以全局替换为空字符串。 这只适用于支持lookahead的正则表达式方言(您尚未说明您正在使用哪种方言)。

链接地址: http://www.djcxy.com/p/92775.html

上一篇: Filtering periods out of email addresses with regex

下一篇: Is it standard practice to block or allow email addresses with a ‘+’ in?